单选题
十进制数-82,若用二进制补码表示结果为
(10)
;十进制数25,若采用BCD码表示,结果为
(11)
。
A、
01010010
B、
11010010
C、
10101101
D、
10101110
【正确答案】
D
【答案解析】
A、
00011001
B、
10011001
C、
00100101
D、
10100101
【正确答案】
C
【答案解析】
82对应的二进制数为01010010,[-82]
原
=11010010,[-82]
补
=[82]
反
+1=10101101+1=10101110。
BCD码是用4位二进制数表示1位十进制数,25的BCD码为2的BCD码(高四位)+5的BCD码(低四位)=00100101。
提交答案
关闭