数据通路及指令周期流程图pdf打印版.pdf

数据通路及指令周期流程图pdf打印版.pdf

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学 海 无 涯 数据通路、指令周期流程图 某计算机有如下部件,ALU,移位器,主存 M,主存数据寄存器 MDR,主存地址寄存器MAR,指令寄存器IR,通用寄存器R R ,暂存 0 3 器C 和D。 (1)请将各逻辑部件组成一个数据通路,并标明数据流动方向。 (2)画出“ADD R1,R2”指令的指令周期流程图。 (3)请述说RISC 指令系统和CISC 指令系统的区别及应用 解: (1) 设该系统为单总线结构,暂存器C 和D 用于ALU 的输入端数据暂 存,移位器作为ALU 输出端的缓冲器,可对ALU 的运算结果进行附加 操作,则数据通路可设计如下: + C IR PC MAR M MDR R0 R1 R2 R3 ALU 移位器 D (2) 根据上面的数据通路,可画出“ADD R1 ,R2 ”的指令周期流程图如下: 1 学 海 无 涯 ADD R1, R2 (PC)→MAR (M)→MDR (MDR)→IR PC+ 1 (R 1)→C (R2)→D (C)+(D)→移位器 (移位器)→R 1 ~ (3)请述说RISC 指令系统和CISC 指令系统的区别及应用 RISC 和CISC 是目前设计制造微处理器的两种典型技术,RISC 虽然 它们都是试图在体系结构、操作运行、软件硬件、编译时间和运行时 间等诸多因素中做出某种平衡,以求达到高效的目的,但采用的方法 不同,因此,在很多方面差异很大,它们主要有: (1) 指令系统:RISC 设计者把主要精力放在那些经常使用的指令 上,尽量使它们具有简单高效的特色。对不常用的功能,常通过组合 指令来完成。因此,在RISC 机器上实现特殊功能时,效率可能较低。 但可以利用流水技术和超标量技术加以改进和弥补。而CISC 计算机 的指令系统比较丰富,有专用指令来完成特定的功能。因此,处理特 殊任务效率较高。 (2) 存储器操作:RISC 对存储器操作有限制,使控制简单化;而 2 学 海 无 涯 CISC 机器的存储器操作指令多,操作直接。 (3) 程序:RISC 汇编语言程序一般需要较大的内存空间,实现特 殊功能时程序复杂,不易设计;而CISC 汇编语言程序编程相对简单, 科学计算及复杂操作的程序社设计相对容易,效率较高。 (4) 中断:RISC 机器在一条指令执行的适当地方可以响应中断; 而CISC 机器是在一条指令执行结束后响应中断。 (5)CPU:RISC CPU 包含有较少的单元电路,因而面积小、功耗低; 而CISC CPU 包含有丰富的电路单元,因而功能强、面积大、功耗大。 (6)设计周期:RISC 微处理器结构简单,布局紧凑,设计周期短, 且易于采用最新技术;CIS

文档评论(0)

tiger01 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档