- 2
- 0
- 约8.38千字
- 约 36页
- 2018-12-25 发布于广西
- 举报
* * * * * * * * * * 6. 6 控制器的控制方式(2) 1.同步控制方式 程序运行的任何指令的执行或指令中的每个微操作都受事先确定的时序控制信号,每个时序信号的结束就意味着一个微操作或一条指令已经完成,转入执行后续的微操作或者指令。 例如,加法指令为4个机器周期,转移指令为2个机器周期。每个机器周期分成两拍,在固定频率的脉冲作用下形成节拍和机器周期。 如果在任何条件下,一条指令在执行时所需的机器周期和节拍是固定不变的,则称为同步控制方式。 如果半导体存储器的存取时间固定,一条加法指令需要4个机器周期(取指、计算地址、取数、执行)的时间是确定的,可以采用同步控制方式。 6. 6 控制器的控制方式(2) 但是,如果某个部件的执行完成时间不确定,例如,计算机中有多个存储器的完成时间不一样,可以去最长的存取时间作为取指周期,仍可用同步控制方式。 如果要想适应不同存取时间的存储器,就不能用同步控制方式。对于动态存储器,有时需要插入“刷新操作而推迟访问存储器的操作,也不能采用同步控制方式。 同步控制方式可以选择如下方案: (1)采用完全统一的机器周期(或节拍)执行不同的指令。选取最繁的微操作为标准,这样在同一的机器周期中具有相同的时间间隔和具有相同数目的节拍。所有的微操作在这一个标准时间间隔之内均能完成执行,但是,简单的微操作会造成时间的浪费。 6. 6 控制器的控制方式(3) (2)采用不同节拍的机器周期,解决微操作执行时间不统一的问题。可以将大多数微操作安排在较短的机器周期之内完成,较为繁琐微操作则采用延长机器周期或增加节拍来解决。 (3)采用中央控制和局部控制结合的方法。将机器的大部分指令安排在一个统一的较短的机器周期之内完成,称为中央控制。而将少数操作复杂的微操作另行处理,称为局部控制。 2.异步控制方式 每个指令、每个微操作需要多少时间就占多少时间,其特点是,当控制器发出进行某个微操作的控制信号后,等待执行部件完成该操作后发出“回答”或“结束”信号,再开始新的微操作,这种方式称为异步控制方式。这种方式形成的微操作没有固定的周期节拍和严格的时钟同步。 6. 6 控制器的控制方式(4) 3.联合控制方式 同步控制和异步控制方式的结合。大部分为操作在一个固定的机器周期内,并在同步时序信号的控制下进行。而对那些时间难以确定的微操作则以执行部件回送“回答”信号作为本次微操作的结束。 4.人工控制方式 为了调机和软件开发的需要,在计算机的面板上或内部设置一些开关或按键来人工控制。 常见的有reset键、连续执行或单条执行转换开关、附合停机开关等。 6. 6 控制器的控制方式(5) (1)reset键 此键按下,产生reset信号,使计算机处于初始状态。当计算机处于死锁或无法继续运行的状态时,就可按此键。机器正常运行时按此键可以破坏机器内的某些状态而引起错误。如果没有此键,只能通过停电,再加电的方法重新启动计算机。 (2)连续或单条转换开关 连续运行是指计算机按正常速度执行程序,单条是每执行一条指令后计算机自动停机。机器工作之前将此开关设置好,机器就按照此模式工作。在调试硬件或调试程序可以观察每条指令的执行结果。同时还可能配有观察存储单元或寄存器内容的控制电路和显示手段。 (3)符合停机 在机器内部设置一组开关,当程序运行时,假如访问存储器的地址与所设置的开关值相等时,机器停止运行,称地址符合停机;假如是指令地址和开关值符合,称为程序断点。 作业: 6.6、6.7、6.9 * * * * * * * * * * * * * * * * * * * * * * * * * * 第六章 中央处理机(CPU) 6.4.3 微指令格式 (1) 微指令的格式大体上分成两类:水平型微指令;垂直型微指令。 1、水平型微指令 直接控制法编码的,属于水平行微指令其特点是一条微指令中定义并行执行多个微命令。 直接控制法、字段编译法(直接、间接)用在同一条水平型微指令中。 2、垂直型微指令 在微指令中设有操作码,采用微操作码编译法,由微操作规定微指令的功能,称为垂直型微指令。 其特点是不强调实现微指令的并行控制功能,通常一条微指令只要求能控制一二种操作。 其格式和指令相似:每条微指令有一个微操作码。 6.4.3 微指令格式 (2) 3、水平型微指令和垂直型微指令的比较 (1)水平型微指令并行操作能力高,效率高,灵活性强,垂直型微指令差。 (2)水平型微指令执行一条指令时间短,垂直型微指令长。 (3)水平型微指令的微指令字长,微程序短;垂直型微指令字短,微程序长。
您可能关注的文档
- 《第6章色谱分析法》-精品课件(公开).ppt
- 《第6章循环控制》-精品课件(公开).ppt
- 《第6章血液流变性检测》-精品课件(公开).ppt
- 《第7课第一次工业革命》-精品课件(公开).ppt
- 《第7课东西方文化交流的使者》-精品课件(公开).ppt
- 《第7章贸易自由化与多边贸易体制的发展》-精品课件(公开).ppt
- 《第9周班会》-精品课件(公开).ppt
- 《第8课辛亥革命2》-精品课件(公开).ppt
- 《第10章菜单和对话框程序设计》-精品课件(公开).ppt
- 《第10课近代中国经济结构的变动[岳麓版]》-精品课件(公开).ppt
- 《第七章初级阶段的基本经济制度》-精品课件(公开).ppt
- 《第七周第一课时轴对称复习》-精品课件(公开).ppt
- 《第三讲导论先天综合判断如何可能(2)》-精品课件(公开).ppt
- 《第三单元时间管理与工作计划管制要领》-精品课件(公开).ppt
- 《第三节_生物圈是最大的生态系统2343103》-精品课件(公开).ppt
- 《第三节玻璃陶瓷水泥》-精品课件(公开).ppt
- 《第三节_生物圈是最大的生态系统6785147》-精品课件(公开).ppt
- 《第三课第二节贸易条件の定型化》-精品课件(公开).ppt
- 《第三课无线路由器的配置(2)》-精品课件(公开).ppt
- 《第三章教育的社会属性》-精品课件(公开).ppt
原创力文档

文档评论(0)