- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
17.解释机器指令、微指令、微程序、毫微指令和毫微程序,它们之间有什么对应关系?? 18.毫微程序设计的特点是什么?与微程序设计相比,其硬件组成有何不同? 19. 假设机器的主要部件有:程序计数器PC,指令寄存器IR,通用寄存器R0、R1、R2、R3,暂存器C、D,ALU,移位器,存储器地址寄存器MAR,存储器数据寄存器MDR及存储矩阵M。(1)要求采用单总线结构画出包含上述部件的硬件框图,并注明数据流动方向。(2)画出ADD(R1),(R2)指令在取指阶段和执行阶段的信息流程图。 R1寄存器存放源操作数地址,R2寄存器存放目的操作数的地址。(3)写出对应该流程图所需的全部微操作命令。 解: (1)采用单总线结构的CPU硬件框图如下: R/-W P C M A R M D R R3 D 移 位 器 I R M A L U 单总线(BUS) R2 R1 R0 C + – +1 图中,数据流动方向如箭头所示。 L D R (2)ADD(R1),(R2) (3)对应该流程图所 指令流程图如下: 需的全部微操作命令。 ? OP=? PC?MAR MM读 PC+1 ?PC MDR ?IR ? ? ? ? ? ADD PCo,MARi 1 ?R +1(可与前一步并行) MDRo,IRi R1o,MARi1 ?R MDRo,CiR2o,MARi1 ?RMDRo,Di ADD ? R1?MAR MDR?C ? ? MM读 R2?MAR ? MM读 ? ? MDR?D ? B +,D,MDRi0? -W公操作 (C)+(D)?MDR ? MM写 B ? ? 20. 假设机器的主要部件同上题,外加一个控制门G。 (1)要求采用双总线结构(每组总线的数据流动方向是单向的),画出包含上述部件的硬件框图,并注明数据流动方向。 (2)画出SUB R1,R3完成(R1)-(R3)?R1操作的指令周期信息流程图(假设指令地址已放在PC中),并列出相应的微操作控制信号序列。 解: (1)双总线结构的CPU硬件框图如下: 图中,数据流动方向如箭头所示。 R/-W P C M A R M D R R3 移 位 器 I R M A L U A总线 R0 C + – +1 G B总线 R1 R2 L D R D (2) SUB R1,R3指令周期流程图如下: OP=? PC?MAR MM读 PC+1 ?PC MDR ?IR ? ? ? ? ? SUB PCo,G,MARi 1 ?R +1(可与前一步并行) MDRo,G,IRi ? R1o,G,CiR3o,G,Di-,D,G,R1i SUB ? R1?C ? (C)-(D)?R1 ? R3?D ? 21. 下表给出8条微指令I1~I8及所包含的微命令控制信号,设计微指令操作控制字段格式,要求所使用的控制位最少,而且保持微指令本身内在的并行性。 微指令 所含的微命令 I1 I2 I3 I4 I5 I6 I7 I8 a b c d e a d f g b h c c e g i a h j c d h a b h 解:为使设计出的微指令操作控制字段最短,并且保持微指令本身内在的并行性,应采用混合编码法。首先找出互斥的微命令组,为便于分析,将微命令表重画如下: 微指令 所含的微命令 a b c d e f g h i j I1 ? ? ? ? ? I2 ? ? ? ? I3 ? ? I4 ? I5 ? ? ? ? I6 ? ? ? I7 ? ? ? I8 ? ? ? 由表中微命令的分布情况可看出:a、b、c、d、e微命令的并行性太高,因此不能放在同一字段中。另外,由分析可知,在2、3、4分组的互斥组中,3个一组的微命令互斥组对控制位的压缩作用最明显。因此,应尽可能多的找出3个一组的互斥组。现找出的互斥组有:cfj,dij,efh,fhi,bgj,ehj,efj……等等。 从中找出互不相重的互斥组有两个:dij,efh。则:微指令操作控制字段格式安排如下: 1 1 1 1 2 2 a b c g dij efh 顺 序 控 制 字 段 操作控制字段 各字段编码分配如下:a —— 0 无操作; b —— 0 无操作; 1
您可能关注的文档
- 电路(蔡小玲)课件25 理想变压器及三相电路.ppt
- 电路(蔡小玲)课件26 三相电路分析及功率.ppt
- 电路(蔡小玲)课件27 非正弦周期电流电路.ppt
- 电路(蔡小玲)课件28电路的图.ppt
- 公共关系课件第二章 :公共关系人员及机构设置.ppt
- 公共关系课件第九章 :公共关系专题活动.ppt
- 公共关系课件第六章 :公共关系传播.ppt
- 公共关系课件第七章 :公共关系活动模式.ppt
- 公共关系课件第三章 :公共关系调研.ppt
- 公共关系课件第十章 :公共关系礼仪.ppt
- 2025至2030全球及中国订单管理软件行业细分市场及应用领域与趋势展望研究报告.docx
- 2025至2030国内液晶显示屏行业市场发展分析及竞争策略与投资发展报告.docx
- 2025至2030港口设备市场前景分析及细分市场及应用领域与趋势展望研究报告.docx
- 2025至2030量子加密通信行业发展现状及投资前景战略报告.docx
- 2025至2030中国音乐合成器行业运营态势与投资前景调查研究报告.docx
- 2025至2030中国液压行业市场发展现状及竞争格局与投资机会报告.docx
- 2025至2030中国异戊橡胶行业运营态势与投资前景调查研究报告.docx
- 2025至2030帕西肽行业市场占有率及有效策略与实施路径评估报告.docx
- 2025至2030全球及中国超收敛集成系统行业细分市场及应用领域与趋势展望研究报告.docx
- 2025至2030尖齿铣刀行业市场占有率及有效策略与实施路径评估报告.docx
原创力文档


文档评论(0)