- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * 计算机组成原理 Principles of Computer Organization 广义双语教学课程 09/skyclass25/ 青岛理工大学 校级精品课程 /ec/C84/ 第10章 控制单元的设计 Chapter 10 The Design of Control unit When there are only a few addressing modes, the particular addressing mode required is usually encoded within the instruction code (e.g. IBM System/390, most RISC). But when there are lots of addressing modes, a specific field is often set aside in the instruction to specify the addressing mode. 第9章 控制单元的功能 Chapter 9 The Functions of Control unit 控制器控制一条指令运行的过程是依次执行一系列微操作的过程。微操作严格按照一定的时序进行。不同指令对应的微操作数及其繁简程度不同,每条指令和每个微操作所需的执行时间也不同。 控制器的控制方式是指形成控制不同微操作序列的时序控制信号的方法。常用的时序控制方式有:同步控制方式、异步控制方式和联合控制方式。 §9.2.4 控制方式 Control Mode (1) 同步控制方式 Synchronous Control Mode 同步控制方式是由基准时标控制微操作序列,每个微操作出现的时间与统一的基准时标保持一致。 在程序运行时,任何指令的执行或指令中每个微操作的执行都受事先确定的时序信号所控制。每个时序信号的结束就标志着一个微操作或一条指令已经完成。随即开始执行后续的微操作,或自动转向下一条指令的运行。 在同步控制方式下,一条机器指令由确定的机器周期组成,每个机器周期又分成若干个节拍。在频率固定的脉冲作用下形成这些节拍和周期。在任何情况下,一条指令的执行所需的机器周期和节拍数都是不变的。 同步控制方式有三种方案:中央控制,局部控制,中央控制和局部控制相结合。 1.中央控制 中央控制采用完全统一的机器周期执行各种不同的指令。 指令的功能不同,所需的微操作也不同。 以最繁的需时最多的指令为标准来确定机器周期的节拍数和时间间隔。对于那些比较简单的微操作将造成时间浪费。 优点是控制器的逻辑相对简单,时间便于控制。但要求所有的指令都以相同方式进行处理,效率和性能上存在不足。 如果要提高效率,就必须让所有指令的处理时间都相同或相近,因而限制了采用某些功能复杂、处理时间长的指令。 反之,若采用了功能复杂、处理时间长的指令,控制器处理指令的时序要加长,那些功能简单的指令就存在时间浪费、处理效率不高等问题。 2.局部控制 局部控制采用不同节拍的机器周期,以解决微操作执行时间不统一的问题。给操作较繁的微操作安排节拍数多的机器周期,较简单的微操作安排在较短的机器周期内。 每条指令都有独立的处理方式或时序分配方式。指令周期取决于所需的微操作序列长度。 优点是处理效率高。但控制器逻辑复杂。 3.中央控制和局部控制相结合 大多数指令的执行过程中包含的微操作个数及指令的执行时间比较接近或相等,可以将这样的指令作为标准建立统一的时序节拍,称为中央节拍,由中央控制器发出。 少数指令执行过程中包含的微操作个数较多,指令的执行时间比较长,需要增加节拍。就在中央节拍中间插入局部节拍,来完成相应的操作。 例如, 3.中央控制和局部控制相结合 少数指令执行过程中包含的微操作个数较多,指令的执行时间比较长,需要增加节拍。就在中央节拍中间插入局部节拍,来完成相应的操作。例如, 执行乘除法指令时,由一组中央节拍完成取指令操作。然后,暂停中央节拍,启动局部节拍,完成N次加法和移位操作。再结束局部节拍,转回中央节拍,继续执行指令的操作。 J1 J2 J3 J4 Jn-1 Jn M1 M2 M3 M4 M1 M2 M3 M4 插入 局部节拍的宽度与中央节拍的宽度相等。 中央节拍 局部节拍 (2) 异步控制方式 Asynchronous Control Mode 不用统一的基准时标信号,而由专用的应答线路控制微操作的时序
您可能关注的文档
最近下载
- 土方外运施工方案.docx VIP
- 基坑支护内支撑梁拆除施工方案.docx VIP
- 最新人教版一年级上册《数学游戏》课件(整套)教学PPT(2024年秋-新教材).pptx VIP
- 最新人教版一年级数学上册《数学游戏》教学课件(整套)PPT(2024秋-新教材).pptx VIP
- GBT6058-2005 纤维缠绕压力容器制备和内压试验方法.pdf
- GB╱T 23711.1-2009 氟塑料衬里压力容器电火花试验方法.pdf
- 7m焦炉推焦车的结构特征.pdf
- 研发领料单模板.docx VIP
- 辽宁省技工学校审批表.doc VIP
- GB 26501--2011 氟塑料衬里压力容器 通用技术条件.pdf
文档评论(0)