问题 单项选择题

若用8位机器码表示十进制数-101,则原码表示的形式为();补码表示的形式为()。

则原码表示的形式为()

A.11100101

B.10011011

C.11010101

D.11100111

答案

参考答案:A

解析:

首先,将纯分数X=-(101/128)转化为8位二进制编码为-0.1100101。再求X的用原码表示的编码,现X为一负的纯小数,则符号位为1,而后跟数值,故其原码表示为11100101。

当用补码表示时,相当于上面的原码符号位不变,其后编码反加1,故其原码表示为10011011。

填空题
单项选择题