8519: 初赛集训 课堂测试5-2 机器数与位运算
Description
1. [J-2017-1][S-2017-2]在 8 位二进制补码中,10101011 表示的数是十进制下的( )。
A. 43
B. -85
C. -43
D. -84
2. [S-2021-2]二进制数 00101010 和 00010110 的和为()。
A. 00111100
B. 01000000
C. 00111100
D. 01000010
3. [S-2019-3]二进制数 11 1011 1001 0111 和 01 0110 1110 1011 进行按位或运算的结果是()。
A. 11 1111 1101 1111
B. 11 1111 1111 1101
C. 10 1111 1111 1111
D. 11 1111 1111 1111
4. [S-2016-3]二进制数 00101100 和 01010101 异或的结果是( )。
A. 00101000
B. 01111001
C. 01000100
D. 00111000
5. [J-2019-2]二进制数11 1011 1001 0111和01 0110 1110 1011进行逻辑与运算的结果是()。
A. 01 0010 1000 1011
B. 01 0010 1001 0011
C. 01 0010 1000 0001
D. 01 0010 1000 0011
6. [J-2011-1][S-2011-1]在二进制下,1011001 + ( ) = 1100110。
A. 1011
B. 1101
C. 1010
D. 1111
7. [J-2010-7]设X、Y、Z分别代表三进制下的一位数字,若等式XY + ZX = XYX在三进制下成立,那么同样在三进制下,等式XY * ZX = ( )也成立。
A. YXZ
B. ZXY
C. XYZ
D. XZY
8. [J-2014-3][S-2014-3]二进制数00100100和00010101的和是( )。
A. 00101000
B. 001010100
C. 01000101
D. 00111001
9. [S-2010-14](多选)在整数的补码表示法中,以下说法正确的是( )。
A. 只有负整数的编码最高位为 1
B. 在编码的位数确定后,所能表示的最小整数和最大整数的绝对值相同
C. 整数 0 只有一个唯一的编码
D. 两个用补码表示的数相加时,如果在最高位产生进位,则表示运算溢出
10. [S-2009-4]在字长为 16 位的系统环境下,一个 16 位带符号整数的二进制补码为 1111111111101101。其对应的十进制整数应该是:
A. 19
B. -19
C. 18
D. -18