计算题(修改) 下载本文

内容发布更新时间 : 2024/12/22 17:22:06星期一 下面是文章的全部内容请认真阅读。

6、所需时间:15(分钟) 7、试题关键字:

8、试题内容:设阶码取3位,尾数取6位(均不包括符号位),按浮点补码运算规则

计算

[25?916] + [24?(?1116)]

9、答案内容:被加数为 0,101;0.100100,[x]补 = 00,101; 00.100100

加数为 0,100;1.010100,[y]补 = 00,100; 11.010100 (1)对阶:(2+2分)

[△j]补 = [jx]补- [jy]补 = 00,101 + 11,100 = 00,001

即△j = 1,则y的尾数向右移一位,阶码相应加1,即 [y]’补= 00,101; 11.101010 ② 求和(1+2分)

[Sx]?补+[Sy]?补= [Sx]?补+[Sy]补

= 00.100100 + 11.101010 = 00.001110

即 [x+y]补 = 00,101; 00.001110 尾数出现“00.0”,需左规。 ③ 规格化(1+2分)

左规后得 [x+y]补 = 00,011; 00.111000

∴[x+y]补 = 00,011; 00.111000

10、评分细则:答案正确4分,分步计算正确6分,具体参见答案的评分标准。

----------------------------------------------------------------------------------- 1、试题序号:415 2、题型:计算 3、难度级别:1 4、知识点:中断 5、分值:10

6、所需时间:15(分钟) 7、试题关键字:

8、试题内容:某机有五个中断源,按中断响应的优先顺序由高到低为L0,L1,L2,L3,L4,现要求优先顺序改为L3,L2,L4,L0,L1,写出各中断源的屏蔽字。

中断源 L0 L1 L2 L3 L4

屏蔽字 0 1 2 3 4 9、答案内容:设屏蔽位为“1”时表示对应的中断源被屏蔽,屏蔽字排列如下:

中断源 L0 L1 L2 L3 L4 屏蔽字 0 1 2 3 4 1 1 0 0 0(2分) 0 1 0 0 0(2分) 1 1 1 0 1(2分) 1 1 1 1 1(2分) 1 1 0 0 1(2分) 10、评分细则:答案正确10分,具体参见答案的评分标准。 ----------------------------------------------------------------------------------- 1、试题序号:416 2、题型:计算 3、难度级别:1

4、知识点:高速缓冲存储器 5、分值:10

6、所需时间:15(分钟) 7、试题关键字:

8、试题内容:设主存容量为1MB,Cache容量为16KB,每字块有16个字,每字32位。

(1)若Cache采用直接相联映像,求出主存地址字段中各段的位数。 (2)若Cache采用四路组相联映像,求出主存地址字段中各段的位数。

9、答案内容: 若Cache采用四路组相联映像,

字块中含64个字节,字块的位数为b=6。

Cache中含有256个字块,每组含有4个字块,所以组地址位数q=6。 主存容量为1M字节,总位数为20。(3+3分) 主存字块标记位数t=8。(2+2分)

10、评分细则:答案正确4分,分步描述清晰6分,具体参见答案的评分标准。

----------------------------------------------------------------------------------- 1、试题序号:417 2、题型:计算 3、难度级别:2

4、知识点:计算机中数的表示 5、分值:10

6、所需时间:15(分钟) 7、试题关键字:

8、试题内容:对于二进制数1000 1111 1110 1111 1100 0000 0000 0000

(1)表示一个补码整数,其十进制值是多少? (2)表示一个无符号整数,其十进制值是多少?

(3)表示一个IEEE754标准的单精度浮点数,其十进制值是多少?。

9、答案内容:1000 1111 1110 1111 1100 0000 0000 0000

表示一个补码整数,其十进制值是 (4分)

753

X= -0111 0000 0001 0000 0100 0000 0000 0000=-70104000H=-7*16+16+4*16

表示一个无符号整数,其十进制值是 (2分)

X=8FEFC000H=8*167+15*166+14*165+15*164+12*163= IEEE754标准的单精度浮点数,其十进制值是 (4分)

X=(-1)*(1. 110 1111 1100 0000 0000 0000)*2=

10、评分细则:答案正确10分,具体评分标准参见答案。

----------------------------------------------------------------------------------- 1、试题序号:418 2、题型:计算 3、难度级别:2

4、知识点:存储器的连接 5、分值:10

6、所需时间:15(分钟) 7、试题关键字:

8、试题内容: 已知某8位机的主存采用半导体存储器,地址码为18位,采用4K×4位的SRAM

芯片组成该机所允许的最大主存空间,并选用模块条形式,问: ?若每个模块条为32K×8位,共需几个模块条?(2分) ?每个模块条内有多少片RAM芯片? (2分) ?主存共需多少RAM芯片?(2分)

。CPU需使用几根地址线来选择各模块?(2分) 。使用何种译码器?(2分)

9、答案内容: 218/32K=218/25*210=8

32K*8/4K*4=16

8*16=128 3 3->8

10、评分细则:答案正确5分,分步计算正确5分,具体参见答案的评分标准。

----------------------------------------------------------------------------------- 1、试题序号:419 2、题型:计算 3、难度级别:2 4、知识点:浮点数 5、分值:10

6、所需时间:15(分钟) 7、试题关键字: 8、试题内容:设阶为5位(包括2位阶符), 尾数为8位(包括2位数符), 阶码、尾数均用补码示,

-011-010

完成下列取值的[X+Y],[X-Y]运算:X=2×0.100101 Y=2×(-0.011110)

9、答案内容:(1)将y规格化得:y=2-011×(-0.111100)

[x]浮=11101,00.100101 [y]浮=11101,11.000100 [-y]浮=11101,00.111100 ① 对阶(2分)

[ΔE]补=[Ex]补+[-Ey]补=1101+0011=0000 ∴ Ex=Ey

② 尾数相加 (2分)

相加 相减 00.100101 00.100101 + 11.000100 + 00.111100 ------------ -------------- 11.101001 01.100001

[x+y]浮=11101,11.101001 左规(2分) [x+y]浮=11100,11.010010 ∴ x+y=2-100×(-0.101110)

[x-y]浮=11101,01.100001 右规(2分) [x-y]浮= 1110,00.1100001 舍入处理得(2分) [x-y]浮= 1110,00.110001 ∴ x-y=2-10×0.110001

10、评分细则:答案正确5分,分步计算正确5分,具体评分标准参见答案。

1-96

----------------------------------------------------------------------------------- 1、试题序号:420 2、题型:计算 3、难度级别:2

4、知识点:高速缓冲存储器 5、分值:10

6、所需时间:15(分钟) 7、试题关键字:

8、试题内容: 设Cache的工作速度比主存的速度快10倍,且Cache的命中率为90%,则该计

算机采用 Cache后,对存储系统而言,其加速比是多少。

9、答案内容: te =tc*h + (1-h)tm

加速比 SP=tm/te 1=(tc/te)*h+(1-h)*tm/te tm=10*tc

1=tm/(10*tc)*h + (1-h)* tm/te(3+3分)

SP=1/(0.1*h + 1 - h)=1/(0.1*0.9 + 1 – 0.9)=1/0.19=5.26(2+2分)

10、评分细则:答案正确5分,分步计算正确5分,具体评分标准参见答案。

----------------------------------------------------------------------------------- 1、试题序号:421 2、题型:计算 3、难度级别:2 4、知识点:浮点数 5、分值:10

6、所需时间:15(分钟) 7、试题关键字:

8、试题内容: 设浮点数形式为 阶码 尾数,其中阶码(包括1位符号位)取4位补码,尾数(包

括1位符号位)取8位原码,基为2。请写出十进制数-6.3125的浮点数存储形式。 9、答案内容: -6.3125=-110.0101=-0.1100101*2(1+2分)阶码=0011 尾数=1.0011011 (2分)

十进制数-6.3125的浮点数存储形式 0011 1001 1011(2+3分) 10、评分细则:答案正确5分,分步计算正确5分,具体评分标准参见答案。

----------------------------------------------------------------------------------- 1、试题序号:422 2、题型:计算 3、难度级别:2 4、知识点:CRC 5、分值:10

6、所需时间:15(分钟) 7、试题关键字:

8、试题内容: 通信双方用CRC进行差错检测,已知G(x)= x4 +x3 +1,请计算信息序列1011001

的校验序列。

9、答案内容: G(x)= x4 +x3 +1=11001(2+2分)

R(x)=x4 M(x)/G(x)=10110010000/11001=1010(2+2分) 校验序列为 1010 够成的码制:1011001 1010(2分)

10、评分细则:答案正确6分,分步计算正确4分,具体评分标准参见答案。

----------------------------------------------------------------------------------- 1、试题序号:423

3

2、题型:计算 3、难度级别:2 4、知识点:补码 5、分值:10

6、所需时间:15(分钟) 7、试题关键字:

8、试题内容:用补码一位乘法计算X=0.1010,Y=-0.0111的积X*Y。

9、答案内容:[x]补=0.1010 (1分) [y]补=1.1001 (1分) [-x]补=1.0110(1分) 00.0000 1.10010 + 11.0110 11.0110

? 11.1011 0110 01 + 00.1010 00.0101

? 00.0010 1011 00 + 00.0000 00.0010

? 00.0001 0101 10 + 11.0110 11.0111

? 11.1011 1010 11 + 00.0000

11.1011 101011 (2分)

10、评分细则:答案正确5分,分步计算正确5分,具体评分标准参见答案。

----------------------------------------------------------------------------------- 1、试题序号:424 2、题型:计算 3、难度级别:2 4、知识点:补码 5、分值:10

6、所需时间:15(分钟) 7、试题关键字:

8、试题内容:用补码一位乘法计算X=0.1110,Y=-0.1110的积X*Y。

9、答案内容:[x]补=0.1010(1分) [y]补=1.1001(1分) [-x]补=1.0110(1分) 00.0000 1.10010 + 11.0110 11.0110

? 11.1011 0110 01 + 00.1010 00.0101

? 00.0010 1011 00 + 00.0000 00.0010

? 00.0001 0101 10