计算机组成原理课后部分答案.docx
- 文档编号:3061234
- 上传时间:2022-11-17
- 格式:DOCX
- 页数:19
- 大小:42.73KB
计算机组成原理课后部分答案.docx
《计算机组成原理课后部分答案.docx》由会员分享,可在线阅读,更多相关《计算机组成原理课后部分答案.docx(19页珍藏版)》请在冰豆网上搜索。
计算机组成原理课后部分答案
第2章习题二(缺2-16)
2-5.将二进制数(101010.01)2转换为十进制数及BCD码。
解:
(101010.01)2=(42.25)10=(01000010.00100101)BCD
2-6.将八进制数(37.2)8转换为十进制数及BCD码.
解:
(37.2)8=(31.25)10=(00110001.00100101)BCD
2-7.将十六进制数(AC.E)转换为十进制数及BCD码.
解:
(AC.E)16=(172.875)10=(000101110010.100001110101)BCD
2-8.将十进制数(75.34)10转换为8位二进制数及八进制数、十六进制数。
解:
(75.34)10=(01001011.01010111)2=(213.256)8=(4B.57)16
2-9.将十进制数13/128转换为二进制数.
解:
(13/128)10=(1101/10000000)2=(0.0001101)2
2-10.分别写出下列各二进制数的原码、补码,字长(含一位数符)为8位。
(1)0
(2)-0 (3)0.1010 (4)-0.1010 (5)1010 (6)-1010
解:
原码 补码
0 00000000 00000000
-0 10000000 00000000
0.1010 0.1010000 0.1010000
-0.1010 1.1010000 1.0110000
1010 00001010 00001010
-1010 10001010 11110110
2-13.某定点小数字长16位,含1位符号,原码表示,分别写出下列典型值的二进制代码与十进制真值。
(1)非0最小正数
(2)最大正数
(3)绝对值最小负数 (4)绝对值最大负数
解:
二进制代码 十进制真值
(1)非0最小正数 0.000000000000001 2-15
(2)最大正数 0.111111111111111 1-2-15
(3)绝对值最小负数 1.000000000000001 -2-15
(4)绝对值最大负数 1.111111111111111 -(1-2-15)
2-14.某定点小数字长16位,含1位符号,补码表示,分别写出下列典型值的二进制代码与十进制真值。
(1)非0最小正数
(2)最大正数
(3)绝对值最小负数 (4)绝对值最大负数
解:
二进制代码 十进制真值
(1)非0最小正数 0.000000000000001 2-15
(2)最大正数 0.111111111111111 1-2-15
(3)绝对值最小负数 1.111111111111111 -2-15
(4)绝对值最大负数 1.000000000000000 -1
第三章(缺3-2)
3-3.用变形补码计算[X]补+[Y]补,并指出是否溢出,说明是正溢还是负溢。
(1)[X]补=00110011 [Y]补=00101101
00 110011
+) 00 101101
01 100000
[X]补+[Y]补=01100000,符号位为01,为正溢。
(2)[X]补=00010110 [Y]补=00100101
00 110110
+) 00 100101
01 011011
[X]补+[Y]补=01011011,符号位为01,为正溢。
(3)[X]补=11110011 [Y]补=11101101
11 110011
+) 11 101101
11 100000
[X]补+[Y]补=11100000,符号位为11,结果正确。
(4)[X]补=11001101 [Y]补=11010011
11 001101
+) 11 010011
10 100000
[X]补+[Y]补=10100000,符号位为10,为负溢。
3-4.用变形补码计算[X]补-[Y]补,并指出是否溢出,说明是正溢还是负溢。
(1)[X]补=00110011 [Y]补=00101101
解:
[-Y]补=11010011
00 110011
+) 11 010011
00 000110
[X]补-[Y]补=00000110,符号位为00,结果正确。
(2)[X]补=00110011 [Y]补=11010011
解:
[-Y]补=00101101
00 110011
+) 00 101101
01 000000
[X]补-[Y]补=01000000,符号位为01,为正溢。
(3)[X]补=00100011 [Y]补=00110100
解:
[-Y]补=11001100
00 110011
+) 11 001100
11 111111
[X]补-[Y]补=11111111,符号位为11,结果正确。
(4)[X]补=00101010 [Y]补=11110111
解:
[-Y]补=00001001
00 101010
+) 00 001001
00 110011
[X]补-[Y]补=00110011,符号位为00,结果正确。
3-12.拟出下述指令的读取与执行流程:
(1)MOV R0,R2
解:
FT0 PC→MAR
FT1 M→MDR→IR,PC+1→PC
ST0 R2→C
ET0 C→R0
(2)MOV R1,(PC)+
解:
FT0 PC→MAR
FT1 M→MDR→IR,PC+1→PC
ST0 PC→MAR
ST1 M→MDR→C
ST2 PC+1→Z
ST3 Z→PC
ET0 C→R0
(3)MOV -(SP),-(R1)
解:
FT0 PC→MAR
FT1 M→MDR→IR,PC+1→PC
ST0 R1-1→Z
ST1 Z→MAR,R1
ST2 M→MDR→C
DT0 SP-1→Z
DT2 Z→MAR,SP
ET0 C→MDR
ET1 MDR→M
(4)MOV (R0)+,X(R3)
解:
FT0 PC→MAR
FT1 M→MDR→IR,PC+1→PC
ST0 PC→MAR
ST1 M→MDR→D,PC+1→PC
ST2 D+R3→Z
ST3 Z→MAR
ST4 M→MDR→C
DT0 R0→MAR
DT1 R0+1→Z
DT2 Z→R0
ET0 C→MDR
ET1 MDR→M
(5)MOV (R0),(PC)+
解:
FT0 PC→MAR
FT1 M→MDR→IR,PC+1→PC
ST0 PC→MAR
ST1 M→MDR→C
ST2 PC+1→Z
ST3 Z→PC
DT0 R0→MAR
ET0 C→MDR
ET1 MDR→M
(6)MOV DI,(SP)+
解:
FT0 PC→MAR
FT1 M→MDR→IR,PC+1→PC
ST0 SP→MAR
ST1 M→MDR→C
ST2 SP+1→Z
ST3 Z→SP
DT0 PC→MAR
DT1 M→MDR→MAR,PC+1→PC
ET0 C→MDR
ET1 MDR→M
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 组成 原理 课后 部分 答案