微机原理 -选择题

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

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

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

C.原码只能表示正数

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

答案:D

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 本篇文章讲解了计算机的原码, 反码和补码. 并且进行了深入探求了为何要使用反码和补码, 以及更进一步的论证了为何可...
    yang2yang阅读 2,322评论 1 13
  • 网站乱码问题我们会经常碰到,大多见于非英文的中文字符或其他字符乱码,而且,这类问题常常是因为编码方式问题,主要原因...
    波段顶底阅读 3,057评论 1 9
  • 1、标识符 什么事标识符呢?变量的名字就是标识符。不仅限于变量名,程序中各种元素的名字,都属于标识符。例如符号常量...
    滕王阁序阅读 1,007评论 0 0
  • 在计算机中,使用二进制表达数字,例如,一个字节(8位)可表示的范围是0到255(在不考虑符号的情况下),即0000...
    两句挽联阅读 5,715评论 0 52
  • 1.“雷军亲笔作序,小米联合创始人黎万强著。揭开小米4年600亿奇迹背后的理念、方法和案例。了解小米,必读本书!迄...
    Dirac阅读 2,922评论 0 49