微机原理

机器字长为16位,若用补码来表示带符号整数,则其表示范围为()A、-32768~+32767B、-0.32768~-0.32767C、-1~32767/32768D、-32767/32768~-32767/32768

题目

机器字长为16位,若用补码来表示带符号整数,则其表示范围为()

  • A、-32768~+32767
  • B、-0.32768~-0.32767
  • C、-1~32767/32768
  • D、-32767/32768~-32767/32768
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

●若用8位机器码表示十进制整数-127,则其原码表示为(9),补码表示为(10)。

(9)A.10000000

B.11111111

C.10111111

D.11111110

(10)A.10000001

B.11111111

C.10111110

D.11111110


正确答案:B,A

第2题:

某计算机字长16位,若采用定点补码整数表示数值,最高1位为符号位,其他15位为数值部分,则所能表示的最小整数为(8),最大负数为(9)。

A.1

B.-215

C.-1

D.-216


正确答案:B
解析:见公共试题Ⅰ(8)、(9)。

第3题:

●某计算机字长为8位,它用补码、原码或反码来表示带符号的二进制整数(最高一位为符号位),则机器代码11111111所表示的十进制真值分别为 (6) 、 (7) 或 (8) 。

(6) A.128

B.0

C.1

D.-1

(7) A.255

B.-255

C.127

D.-127

(8) A.128

B.0

C.127

D.-0


正确答案:D,D,D
【解析】机器代码11111111用补码表示带符号的二进制整数时,其真值为10000001,即-1。
用原码表示时,对应的十进制真值为(26+25+23+22+21+20)=-127。
用反码表示时,其真值为10000000,对应的十进制真值为-0。

第4题:

某计算机字长为8位,它用补码、原码或反码来表示带符号的二进制整数(最高一位为符号位),则机器代码11111111所表示的十进制真值分别为(4)、(5)或(6)。

A.128

B.0

C.1

D.-1


正确答案:D

第5题:

若机器码采用16 bit表示,则采用补码时所能表示的最小整数为(7);采用原码时所能表示的最小整数为(8)。对于十六位的机器码1110001010000000,若它表示一个整数的原码,则这个数的真值为(9);若它表示一个整数的反码,则这个数的十六进制真值为(10);若它表示一个小数的补码时,则这个数的真值为(11)。

A.-32768

B.-32767

C.-65536

D.-65535


正确答案:A

第6题:

用补码表示的n位带符号的整数,其数值范围从______到2n-1-1。


正确答案:2
2

第7题:

Pentium微处理器中有一种短整数,字长为32位,采用补码表示,它所能表示的数值范围是【 】。


正确答案:-232~232-1
-232~232-1

第8题:

若机器字长为8位,则可表示出十进制整数-128的编码是()。

A.原码

B.反码

C.补码

D.ASCII码


正确答案:C

第9题:

某计算机字长16位的机器码1111 1111 00000000,表示无符号的整数时对应的十进制表达式为(5),表示一个带符号整数的反码时,该机器码表示的十进制表达式为(6)。该数的补码是(7)。

A.215—27

B.216—28

C.217—29

D.216—27


正确答案:B

第10题:

设机器字长为8,对于二进制编码10101100,如果它是某整数x的补码表示,则x 的真值为( ),若它是某无符号整数y 的机器码,则 y 的真值为( )。

A.84 B.-84 C.172 D.-172 A.52 B.84 C.172 D.204


正确答案:B,C

更多相关问题