问题 单项选择题

十进制数-82,若用二进制补码表示结果为 (10) ;十进制数25,若采用BCD码表示,结果为 (11)

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。

单项选择题
单项选择题