电子与通信技术

8位二进制补码表示的整数数据范围是()A、–128~127B、–127~127C、–128~128D、–127~128

题目

8位二进制补码表示的整数数据范围是()

  • A、–128~127
  • B、–127~127
  • C、–128~128
  • D、–127~128
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

用补码表示的两个单字节带符号整数a=01001110,b=01001111,a-b的结果是 (二进制补码)。


正确答案:11111111
11111111

第2题:

用8位二进制数的补码形式表示一带符号数,能表示的整数范围是( )。

A.-127~+127

B.-128~+128

C.-127,~+128

D.-128~+127


正确答案:D

第3题:

● 以下关于计算机中数据表示的叙述中,错误的是 (7) 。

(7)

A.计算机中的数值数据采用二进制表示,非数值性数据不使用二进制表示

B.正整数的原码和补码表示形式相同,而负整数的原码和补码表示形式不同

C.数值中的小数点在硬件中不明确表示,而是采用约定位置的方式

D.码长相同时,补码比原码可以多表示一个数


答案:A

计算机所以的数据都是采用0和1表示的

第4题:

8位二进制补码定点整数能表示的数值范围是()

  • A、-128~+127
  • B、-127~+127
  • C、0~+127
  • D、0~+255

正确答案:A

第5题:

8位二进制补码定点整数能表示的数值范围是()

A.-128~+127

B.-127~+127

C.0~+127

D.0~+255


参考答案:A

第6题:

计算机中的加、减运算常采用机器数的补码表示。已知二进制整数a=+100101,b=-11011,则a+b的补码表示是(8),a-b的补码表示是(9)。

A.1010

B.11010101

C.1001

D.10000001


正确答案:A
解析:注意到a0且b≤0,于是[a]原=[a]反=[a]补=00100101;[-b]原=[-b]反=[-b]补=00011011;[b]原=10011011,[b]反=11100100以及[b]补=11100101。根据补码加法的运算法则[a+b]补=[a]补+[b]补可得a+b的补码表示是00100101+11100101=00001010。此题也可直接计算二进制减法+1100101-11011,其结果+1010(0)的补码表示00001010即为所求。

第7题:

用补码表示的、带符号的八位二进制数,可表示的整数范围是______。

A.-128~+127

B.-127~+127

C.-128~+128

D.-127~+128


正确答案:B

第8题:

用8位二进制数的补码表示带符号的整数,所能表示的范围是( )。

A.-128~+128

B.-12~+127

C.-127~+128

D.-128~+127


正确答案:D

第9题:

8位二进制补码表示整数的范围是( )。

A.0~127
B.0~128
C.-128~127
D.-127~0

答案:C
解析:
*若字长为n+1,则补码的表示范围为:-2^n≤x≤2^n -1,此题中n=7,则x的范围是-128≤x≤127。

第10题:

8位二进制补码所表示的整数,其相应的十进制数的范围是()。

  • A、0~255
  • B、-127~+127
  • C、-128~+127

正确答案:C