微机原理 -选择题

在计算机中用8位二进制数表示有符号数时,下列选项中正确的是()

A.用补码表示时,0有+0和-0两种形式

B.用反码表示时,0只有一种形式

C.原码只能表示正数

D.正数的原码和补码都是相同的

答案:D

解析:表示有符号数时,0的补码只有一种形式,即00000000,0的反码有两种形式,即00000000和11111111,所以A、B错误,正数和负数都有原码、反码和补码,正数的原码和补码相同,负数的补码等于反码加一,所以C错误,答案选D.

你可能感兴趣的:(微机原理 -选择题)