计算机的运算方法习题

一.单选题(共18题,36.0分)
1若[x]补=0.1101010,则[x]原=_____________

(2.0分)
A、1.0010101

B、1.0010110

C、0.0010110

D、0.1101010

正确答案: D 我的答案:D 得分: 2.0分

2已知X为整数,且[X]补 = 10011011,则X的十进制数值是______

(2.0分)
A、+155

B、–101

C、–155

D、+101

正确答案: B 我的答案:B 得分: 2.0分

3一个8位的二进制整数,采用补码表示,且由4个“1”和4个“0”组成,则最小值为______

(2.0分)
A、-127

B、-32

C、-121

D、-3

正确答案: C 我的答案:C 得分: 2.0分

4若9BH表示移码(含1位符号位)。其对应的十进制数是__________

(2.0分)
A、27

B、-27

C、101

D、-101

正确答案: A 我的答案:A 得分: 2.0分

5某机字长8位,采用补码形式(其中1位为符号位),则机器数所能表示的范围是__________

(2.0分)
A、-127~127

B、-127~+128

C、-128~+127

D、-128~+128

正确答案: C 我的答案:C 得分: 2.0分
6设寄存器内容为11111111,若它等于 +127,则为______

(2.0分)
A、原码

B、补码

C、反码

D、移码

正确答案: D 我的答案:A 得分: 0.0分

7______表示法主要用于表示浮点数中的阶码

(2.0分)
A、原码

B、补码

C、反码

D、移码

正确答案: D 我的答案:D 得分: 2.0分

8如果浮点数尾数用补码表示,则判断下列哪一项的运算结果是规格化数______

(2.0分)
A、1.11000

B、0.01110

C、1.00010

D、0.01010

正确答案: C 我的答案:C 得分: 2.0分

9浮点数的表示范围和精度取决于__________

(2.0分)
A、阶码的位数和尾数的机器数形式

B、阶码的机器数形式和尾数的位数

C、阶码的位数和尾数的位数

D、阶码的机器数形式和尾数的机器数形式

正确答案: C 我的答案:C 得分: 2.0分

10在定点二进制运算器中,减法运算一般通过______来实现

(2.0分)
A、原码运算的二进制减法器

B、补码运算的二进制减法器

C、原码运算的十进制加法器

D、补码运算的二进制加法器

正确答案: D 我的答案:D 得分: 2.0分

11补码加法运算是指_____________

(2.0分)
A、操作数用补码表示,连同符号位一起相加

B、操作数用补码表示,根据符号位决定实际操作

C、将操作数转化为原码后再相加

D、取操作数绝对直接相知,符号位单独处理

正确答案: A 我的答案:A 得分: 2.0分

12浮点加减中的对阶的方法是___________

(2.0分)
A、将较小的一个阶码调整到与较大的一个阶码相同

B、将较大的一个阶码调整到与较小的一个阶码相同

C、将被加数的阶码调整到与加数的阶码相同

D、将加数的阶码调整到与被加数的阶码相同

正确答案: A 我的答案:A 得分: 2.0分

13设 32位浮点数中,符号位为1位,阶码为8位,尾数位为23位,则它所能表示的最大规格化正数为______

(2.0分)
A、+(2 – 2-23)×2+127

B、[1+(1 – 2-23)]×2+127

C、+(2 – 223)×2+255

D、2+127 -223

正确答案: A 我的答案:A 得分: 2.0分

14加法器采用先行进位的目的是______

(2.0分)
A、优化加法器的结构

B、节省器材

C、加速传递进位信号

D、增强加法器结构

正确答案: C 我的答案:C 得分: 2.0分

15运算器虽有许多部件组成,但核心部件是___________

(2.0分)
A、寄存器

B、ALU

C、累加器

D、总线

正确答案: B 我的答案:B 得分: 2.0分

16在运算器中不包含_________

(2.0分)
A、程序计数器

B、ALU

C、数据总线

D、累加器

正确答案: A 我的答案:A 得分: 2.0分

17计算机中表示地址时,采用______

(2.0分)
A、原码

B、反码

C、补码

D、无符号数

正确答案: D 我的答案:D 得分: 2.0分

18在浮点机中,判断补码规格化形式的原则是______

(2.0分)
A、尾数的第一数位为1,数符任意

B、尾数的符号位与第一数位相同

C、尾数的符号位与第一数位不同

D、阶符与数符不同

正确答案: C 我的答案:A 得分: 0.0分

二.填空题(共8题,40.0分)
1设字长8位(含1位符号位),真值X=-1011,则[X]原= ___________

(2.0分)
正确答案:

第一空:
10001011

2一个定点数由______和______两部分组成。根据小数点位置不同,定点数有______和纯整数之分

(6.0分)
正确答案:

第一空:
符号位

第二空:
数值位

第三空:
纯小数

3
按IEEE754标准,一个浮点数由______,阶码E ,尾数M三部分组成。其中阶码E的值等于指数的______加上一个固定______

(6.0分)
正确答案:

第一空:
符号S

第二空:
基值E

第三空:
偏移量

4在浮点加法算中,当尾数需要右移时,应进行舍入处理。常用的舍入方法有___________和___________这两种

(4.0分)
正确答案:

第一空:
0舍1入法

第二空:
恒置1法

5移码表示法主要用于表示________数的阶码E,以利于比较两个________的大小和________操作

(6.0分)
正确答案:

第一空:
浮点

第二空:
指数

第三空:
对阶

6
对正数来说,原码、补码和反码符号位都为_______,数值位等于____________;

对负数,原码,补码和反码符号位都为_______,数值位各有不同的表示

(6.0分)
正确答案:

第一空:
0

第二空:
真值的数值位

第三空:
1

7为了运算器构造的简单性,运算方法中算术运算通常采用________加减法,________乘除法或________乘除法

(6.0分)
正确答案:

第一空:
补码

第二空:
原码

第三空:
补码

8为了实现运算器的高速,采用了______进位、______乘除法等并行技术

(4.0分)
正确答案:

第一空:
先行

第二空:
阵列

三.计算题(共2题,24.0分)
1已知X=0.11010和y=-0.10110,用补码计算x+y和x-y,同时指出结果是否溢出。

(12.0分)
正确答案:

x+y = -0.10111 x-y = -0.10101

            无溢出                                 无溢出

2已知X=2001×0.11011011,Y=2011×(-0.10101100),求X+Y

(12.0分)
正确答案:

[ X ]浮 = 00001 , 0.11011011

   [ Y ]浮 = 00011 , 1.01010100

(1) 求阶差并对阶:

ΔE = Ex – Ey = [ Ex]补 + [ - Ey]补 = 00001 + 11011 = 11100

即ΔE为 –2,x的阶码小,应使Mx 右移2位,Ex加2,

[ X ]浮 = 00011 , 0.00110110(11)

其中(11)表示Mx 右移2位后移出的最低两位数。

(2) 尾数和

答案:
对阶:

△E=[EX]补+[-EY]补=00.001+11.101=11.110

右移两位

E=00.011

[MX]补=00.00110110

尾数加减

M=[MX]补+[MY]补=11.10001010

规格化

左规

M=11.00010101

E=00.010

舍入

[M]补=11.00010110

M=-0.11101010

判溢出

00,不溢出

X+Y=2`010*(-0.11101010)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值