用计算机验证补码是否正确,计算机组成与结构模拟练习2

本文深入解析了十六进制数到十进制的转换,八进制表示法,以及补码表示法在数值计算中的应用。涉及题目包括十进制转八进制、补码原码转换、溢出判断及定点数表示范围。适合初学者了解基本的数值系统转换和运算技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、单项选择题

1.若十六进制数为AC.B,则其十进制数为()。

A、254.54

B、2763

C、172.6875

D、172.625

2.若十进制数据为137.5,则其八进制数为()。

A、89.8

B、211.4

C、211.5

D、1011111.101

3.若数值X的补码为0.1101010,则X的原码为()。

A、1.0010101

B、1.0010110

C、0.0010110

D、0.1101010

4.已知X为整数,且[X]补=10011011,则X的十进制数值是()。

A、+155

B、-101

C、-155

D、+101

5.某机器字长32位,其中1位符号位,31位表示尾数。若用定点小数表示,则

最大正小数为()。

A、+(1-2-32)

B、+(1-2-31)

C、2-32

D、2-31

6.定点16位字长的字,采用2的补码形式表示时,一个字所能表示的整数范围

是()。

A、-215~+(215-1)

B、-(215-1)~+(215-1)

C、-(215+1)~+215

D、-215~+215

7.若采用变形补码运算,则发生正溢的特征是:双符号位为()。

A、00

B、01

C、10

D、11

8.若采用双符号位补码运算,运算结果的符号位为01,则()。

A、产生了负溢出(下溢)

B、产生了正溢出(上溢)

C、结果正确,为正数

D、结果正确,为负数

9.在()运算中,为了判别溢出是否发生,可采用双符号位判别法。无论

溢出与否,其()符号位始终指示正确的符号。

A、定点、最高

B、定点、最低

C、浮点、最低

D、浮点、最高

10.两个8位二进制定点小数,经补码加法运算后结果为1.0000000,这表示两定

点数的和为()。

A、+1

B、-1

C、0

D、溢出

11.在定点运算器中,无论采用双符号位还是单符号位,必须有溢出判断电路,

它一般用()来实现。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值