组成原理 作业1-4章 答案 下载本文

内容发布更新时间 : 2024/5/18 11:32:00星期一 下面是文章的全部内容请认真阅读。

4.9 设浮点数的格式为:阶码5位,用移码表示,尾数6位,用补码表示,请计算X*Y和X/Y

(阶码用移码计算,尾数用任何一种机器数的串行乘除算法计算)。 (13) X=5.25,Y= -1.625 (14) X= -29/256,Y=15/64

答:(1) [X×Y]浮=1,0100 1.01111; X*Y=-0.10001×2

0100

[X/Y]浮= 1,0010 1.00111; X/Y=-0.11001×2

0010

(2) [X×Y]浮=0,1011 1.00101; X*Y=-0.11011×2

-0101

[X/Y]浮= 0,1111 1.00001; X/Y=-0.11111×2

-0001

4.10

假设浮点数加减运算时,尾数采用变形补码(模4补码)进行运算,运算结果形式为:MS1 MS2.M1 …… Mn,选择正确的答案写在横线上:

(15) 若尾数运算结果形式满足 条件时,结果需要左规; (16) 若尾数运算结果形式满足 条件时,结果需要右规(1次); (17) 若尾数运算结果形式满足 条件时,结果不需要规格化;

A.MS1MS2.M1=00.0 D.MS1MS2.M1=01.1 G.MS1MS2.M1=11.0 4.11

B.MS1MS2.M1=00.1 E.MS1MS2.M1=10.0 H.MS1MS2.M1=11.1

C.MS1MS2.M1=01.0 F.MS1MS2.M1=10.1

答:(1)A, H (2)D,E,F (3)B

浮点数运算的溢出判断,取决于 。

B.尾数是否下溢 D.阶码是否下溢

A.尾数是否上溢 C.阶码是否上溢 答:C 4.12

设[X]补=X0.X1……Xn,X必须满足 条件时,X左移一位求2X时,才不会发生溢出。

A.X0.X1=0.0 答:A, B

4.13

B.X0.X1=1.1 C.X0.X1=0.1 D.X0.X1=1.0

设机器字长8位,若机器数DAH为补码,则算术左移一位后为 ,算术右移一

位后为 。

A.B4H 答:A, E

4.14

B.B5H C.F4H D.6DH E.EDH

在计算机内,减法一般用 来实现。

A.二进制减法器 B.十进制减法器 C.二进制加法器 D.十进制加法器