一、单选: 1.下列数中最小的数是( ) A.[10010101]原 B.[1001010]反 C.[10010101]补 D.[10010101]2 2.十进制数-48用补码表示为( ) A.10110000
B.11010000 C.11110000 D.11001111 3.十进制数-48对应的机器数是10110000,则为( ) A.原码 B.反码 C.补码 D.8421BCD码 4.5位二进制定点小数,用补码表示时,最小负数是( ) A.0.1111
B.1.0001 C.1.1111 D.1.0000 5.若二进制定点小数真值是-0.1101,机器中表示为1.0010,则该数采用的编码方法是( ) A.原码 B.补码 C.反码 D.移码 6.十进制整数137270的八进制表示为( ) A.414066
B.414666 C.414866 D.404166 7.如果X为负数,则已知[X]补和求[-X]补的方法是( ) A.[X]补各值保持不变 B. [X]补符号位变反,其他各位不变 C. [X]补除符号位外,各位变反,末位加1 D. [X]补连同符号位一起各位变反,末位加1 8.将用8位二进制补码表示的十进制数-121,扩展成16位二进制补码,结果用十六进制表示为( ) A.0087H
B.FF87H C.8079H D.FFF9H 9.已知[X]补=01100011,则[-X]补等于( ) A.00011100
B.10011100 C.10011101 D.以上都不是 10.X是整数,[X]补=(011100011)2,X的十进制真值是(
) A.456 B.454 C.227
D.228 二、计算: 1.已知A=-1001,B=-0101,求[A+B]补
2.已知[X]补=01110111B,[Y]补=01100010B,则[X-Y]补
3.已知-1的补码是11111111,-127的补码是10000001,则-128的补码是?
答案:一、CBADC ADBCC 二、1. 110010 2.100010101 3.110000000 |
|