题目内容

若用8位0,1表示一个二进制数,其中1位即最高位为符号位,其余7位为数值位。则(+15)的原码、反码和补码表示,正确的是( )。

A. 10001111,11110000,11110001
B. 00001111,01110000,01110001
C. 00001111,00001111,00001111
D. 00001111,01110001,01110000

查看答案
更多问题

若用8位0,1表示一个二进制数,其中1位即最高位为符号位,其余7位为数值位。则(-18)的原码、反码和补码表示,正确的是( )。

A. 10010010,01101101,01101110
B. 10010010,11101101,11101110
C. 10010010,11101110,11101101
D. 00010010,01101101,01101110

若用5位0,1表示一个二进制数,其中1位即最高位为符号位,其余5位为数值位。若要进行11 - 4的操作,可转换为11 + (-4)的操作,采用补码进行运算,下列运算式及结果正确的是( )。

A. 0 1011 + 1 0100 = 1 1111
B. 0 1011 + 1 0100 = 0 0111
C. 0 1011 + 1 1100 = 0 0111
D. 0 1011 + 1 1011 = 0 0110

若用5位0,1表示一个二进制数,其中1位即最高位为符号位,其余5位为数值位。若要进行-7 - 4的操作,可转换为(-7) + (-4)的操作,采用补码进行运算,下列运算式及结果正确的是( )。

A. 1 0111 + 1 0100 = 1 1011
B. 1 1011 + 1 1100 = 1 0111
C. 1 1001 + 1 1100 = 1 0101
D. 0 1011 + 1 1011 = 0 0110

若用5位0,1表示一个二进制数,其中1位即最高位为符号位,其余5位为数值位。若要进行-7 - 13的操作,可转换为(-7) + (-13)的操作,采用补码进行运算,下列运算式及结果正确的是( )。

A. 1 0111 + 1 1101 = 1 0100(溢出)
B. 1 0111 + 1 1101 = 1 0100(未溢出)
C. 1 1001 + 1 0011 = 0 1100(溢出)
D. 1 1001 + 1 0011 = 0 1100(未溢出)

答案查题题库