计算机组成原理与汇编语言课后习题及作业答案 联系客服

发布时间 : 星期日 文章计算机组成原理与汇编语言课后习题及作业答案更新完毕开始阅读db64bdc5d0f34693daef5ef7ba0d4a7302766ca8

4、将十进制数 (75.34 )10 转换为二进制数及八进制数、十六进制数 (P.25.)

答:( 73.34)10 = (1001001.010101011)2

= (111.253 ) 8 = (49. 55) 16

5、将十进制数 ( 13/128 )10 转换为二进制数 (P.25.)

答:( 13/128 )10 = ( 1101/10000000 )2 = ( 1101/2 )2

= (0.0001101 ) 2

7

6、分别写出下列各二进制数的原码、补码、字长(含一位数符)为8位 (P30.)

答: (1)0 原码=00000000 补码=00000000

(2)-0 原码=10000000 补码= 无 (3)0.1010 原码=01010000 补码= 01010000 (4)-0.1010 原码=11010000 补码= 10110000 (5)1010 原码=00001010 补码= 00001010 (6)-1010 原码=10001010 补码= 11110110

7、若X补= 0.1010,则X原、真值等于什么? (P.33.)

答:X补= 0.1010 ,X原= 0.1010,真值= +0.1010

8、若X补= 1.1010,则X原、真值等于什么? (P.33.)

答:X补= 1.1010 ,X原= 1.0110,真值= -0.0110

9、某定点小数字长16位,含1位符号,原码表示,分别写出下列典型值的二进制代码与十进制真值。 (P.35.)

答: 真值 代码

非零最小正数 +2 0000000000000001 最大正数 1-2 0111111111111111 绝对值最小负数 -2 1000000000000001 绝对值最大负数 -(1-2

10、某定点小数字长16位,含1位符号,补码表示,分别写出下列典型值的二进制代码与十进制真值。 (P.35.)

答: 真值 代码

非零最小正数 +2 0000000000000001 最大正数 1-2 0111111111111111 绝对值最小负数 -2 1111111111111111 绝对值最大负数 -1 1000000000000000

11、某浮点数字长16位,其中阶码6位,含1位阶符,补码表示,以2为底;尾数10位(含1位数符),补码表示,规格化。分别写出下列各典型值的二进制代码与十进制真值。

-15-15-15

-15 -15-15-15

) 1111111111111111

(P.37. m=5, n=9)

答: 代码 真值

非零最小正数 100000,0.100000000 略 最大正数 011111,0.111111111 略 绝对值最小负数 100000,1.100000000 略 绝对值最大负数 011111,1.000000000 略

12、若采用图2-2IEEE754短浮点数格式,请将十进制数37.25写成浮点数,列出其二进制代码序列。 (P.37. )

答: (37.25)10=(100101.01)2 = (0.10010101 x 2)2

00000011010010101000000000000000

13、 简化地址结构的基本途径是什么? (P.42. )

答:采用隐地址(隐含约定)可以简化指令地址结构,即减少指令中的显地址数。

14、 减少指令中一个地址码位数的方法是什么? (P.46. )

答:采用寄存器寻址方式、寄存器间址方式可以使指令中为给出一个地址所需的位数减少。

15、 某主存部分单元的地址码与存储内容对应关系如下: 地址码存储内容

1000H A307H

110

1001H 0B3FH 1002H 1200H 1003H F03CH 1004H D024H

(1)若采用寄存器间址方式读取操作数,指定R0的内容为1002H则操作数是多少?

(2)若采用自增型寄存器间址方式(R0)+,R0内容为1000H,则操作数是多少,指令执行完后,R0内容是什么?

(3)若采用自增减型寄存器间址方式 -(R1),R1内容为1003H,则操作数是多少,指令执行完后,R1内容是什么?

(4)若采用变址寻址方式,X(R2),指令中给出形式地址d=3H,变址寄存器R2内容为 则操作数是多少? (P.47. )

答:(1)操作数为1200H (2)操作数为A307H,R0=1001H (3)操作数为1200H,R1=1002H

(4)操作数为F03CH

16、 对I/O设备的编址方法有哪几种?请稍作解释。 (P.52. )

答:I/O设备的编址方法有两类 (1)外围设备单独编址

为每台设备分配一个设备码。或为I/O接口中的有关寄存器分配I/O端口地址,。 (2)外围设备统一编址

将I/O接口中的有关寄存器与主存单元统一编址,为它们分配统一的总线地址。

1000H,