清华大学版计算机组成原理课件.ppt

清华大学版计算机组成原理课件.ppt

ID:58745004

大小:5.71 MB

页数:53页

时间:2020-10-03

清华大学版计算机组成原理课件.ppt_第1页
清华大学版计算机组成原理课件.ppt_第2页
清华大学版计算机组成原理课件.ppt_第3页
清华大学版计算机组成原理课件.ppt_第4页
清华大学版计算机组成原理课件.ppt_第5页
资源描述:

《清华大学版计算机组成原理课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、课后习题讲解1第2章 数据的机器层次表示27.设[X]补=1.A1A2A3A4A5A6,(1)若要X>-1/2,A1~A6要满足什么条件? (2)若要-1/8≥X≥-1/4,A1~A6要满足什么条件?解:(1)∵[-1/2]补=1.100000∴X>-1/2的条件是:1.1000011.100010……1.1111101.111111∴A1(A2+A3+A4+A5+A6)=13(2)∵[-1/8]补=1.111000,[-1/4]补=1.110000∴-1/8≥X≥-1/4的条件是:1.1100001.110001……1.1101111.111000∴A1A2=1,A3=0或A1A2A3=1,

2、A4+A5+A6=1化简为:A1A2(A3A4A5A6+A3)=148.一个n位字长的二进制定点整数,其中一位为符号位,分别写出在补码和反码两种情况下的各种结果:解:项目补码反码模数ModMod(-1)最大的正数-1-1最负的数--(-1)符号位的权-1的表示形式111…111111…1100的表示形式000…000111…111000…000512.某浮点数字长16位,其中阶码部分6位(含一位阶符),移码表示,以2为底;尾数部分10位(含1位数符,位于尾数最高位),补码表示,规格化。分别写出下列各题的二进制代码与十进制真值。 (1)非零最小正数 (2)最大正数 (3)绝对值最小负数 (4)绝

3、对值最大负数6解:(1)阶码最小:000000,其真值为:-;尾数最小(规格化):0.100000000,其真值:∴非零最小正数:000000,0,100000000;其真值×=(2)阶码最大:111111,其真值为:;尾数最大(规格化):0.111111111,其真值为:1-;∴最大正数:111111,0,1111111111;其真值:(1-)×;7(3)阶码最小:000000,其真值为:-;尾数最大负数(规格化):1.011111111,其真值为:-(+);∴绝对值最小负数:000000,1,011111111;其真值为:-(+)×;(4)阶码最大:111111,其真值为:;尾数最小(规格

4、化):1.000000000,其真值为:-1;∴绝对值最大负数:111111,1,000000000;其真值:-1×;816.试将(-0.1101)2用IEEE短浮点数格式表示出来。解法参考课本第31页例13。注意:当得出用IEEE短浮点数格式表示为:1,01111110,10100000000000000000000;要将其用十六进制形式表示出来,此题为:BF5000000H。9第3章 指令系统103.某机为定长指令字结构,指令长度为16位,每个操作数的地址码长6位,指令分为无操作数、单操作数和双操作数三类。若双操作数指令已有K种,无操作数指令已有L种,为单操作数最多可能有多少种?上述三类指

5、令各自允许的最大指令条数是多少?11解:(1)设单操作数指令有X条,则((-K)×-X)×>=L即X≤(-K)×-(L/)∴最多还可以设计出单操作数指令(-K)×-(L/)条。12解:(2)双操作数指令的最大指令数:-1;单操作数指令的最大指令数:15×-1;(假定双操作数指令仅1条,为无操作数指令留出1个扩展窗口);无操作数指令的最大指令数:--(其中为表示某条二地址指令占用的编码数,为表示某条单地址指令占用的编码数,此时双操作数和单操作数指令各仅有1条)1310.某机字长为16位,主存容量为64K字,指令格式为单字长单地址,共有64条指令。试说明:(1)若只采用直接寻址方式,指令能访问多少

6、主存单元?(2)为扩充指令的寻址范围,可采用直接/间接寻址方式,若只增加一位直接/间接标志,指令可寻址范围为多少?指令直接寻址的范围为多少?(3)采用页面寻址方式,若只增加一位Z/C(零页/现行页)标志,指令寻址范围为多少?指令直接寻址范围为多少?(4)采用(2)、(3)两种方式结合,指令的寻址范围为多少?指令直接寻址范围为多少?14解:该计算机共有64条指令,所以指令的操作码需要占6位,其余10位地址码字段。(1)只采用直接寻址方式时,不需要标识寻址方式,地址码字段的10位全都作为直接地址,所以指令能访问主存单元数为1K字(0~-1单元)。15解:(2)采用直接/间接寻址方式时,需从10位的

7、地址字段中留出1位来作“直接/间接”寻址的标志,余下的9位为形式地址。9位地址(直接寻址)9位地址的地址→16位地址(间址)∴指令直接寻址的范围为0~-1号存储单元,间接寻址的范围为0~号存储单元(存储字长即操作数地址的位数)。16解:(3)采用页面寻址方式时,也需从10位的地址字段中留出1位来作“Z/C”寻址的标志,余下的9位为形式地址。9位零页地址(零页寻址)9位当前页地址(当前页寻址)∴指令

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。