计算机组成原理 (6)教材
117页1、第6章 控制系统与CPU 6.1 控制器概述 6.1.1 指令执行的基本步骤 1. 取指令 根据指令所处的存储器单元地址(由程序计数器PC提供),从存储 器(RAM)中取出所要执行的指令。 2.分析指令 3.执行指令 根据指令功能,执行指令所规定的操作,并根据需要,保存操作 结果。 控制器的主要功能就是按取指令、分析指令、执行指令这样的步 骤进行周而复始的控制过程,直到完成程序所规定的任务并停机为 止。 图6-1描述了指令执行的一般过程。图6-1(a)为一个简单的CPU模 型,所执行的指令的功能是(A)+(R7)A,图6-1(b)描述了指令执行 的一般流程。 1 2 6.1.2 控制器的基本功能 控制器一般具有如下功能: 1控制指令的正确执行 其中包括指令流出的控制、分析指令和执行指令的控制、指令流 向的控制。 指令流出控制也就是对取指令的控制。 首先给出指令地址,并向存储器发出读命令。读出的指令经存储 器数据寄存器存放到指令寄存器(IR)中,即: (PC)MAR,Read (MDR)IR 指令译码器(ID)译码分析,确定操作性质,判明寻址方式并形成 操作数的有效地址。 指令流向控制即
2、下条指令地址的形成控制。 2控制程序和数据的输入及结果的输出 3异常情况和特殊请求的处理 控制器必须具有检测和处理这些异常情况和特殊请求的功能。 3 6.1.3 控制器的组成 控制器一般由以下几个基本部分组成,如图6-2所示。 图6-2 控制器组成框图 4 1指令部件 指令部件的主要功能是完成取指令和分析指令。包括下面几个部 件。 程序计数器PC 指令寄存器IR 指令译码器ID 地址形成部件 根据机器所规定的各种寻址方式,用来形成操作数有效地址。 2时序控制部件 一条指令的执行过程可以分解为若干简单的基本操作,称之为微 操作,这些微操作是有着严格的时间顺序要求的,不可随意颠倒。 时序控制部件就是用 脉冲源 启停电路 可靠地送出或封锁主时钟脉冲,控制时序信号的发生与停止。5 时序信号发生器 不同的机器有着不同的时序信号。有三种时序控制方式:同步、 异步和联合控制方式。 在同步控制的机器中,一般包括周期、节拍、脉冲等三级时序信 号。 3微操作控制信号形成部件 微操作控制信号形成部件的功能是根据指令部件提供的操作控制 电位、时序部件所提供的各种时序信号,以及有关的状态条件,产 生机器所需要的
3、各种微操作控制信号。 4中断控制逻辑 5程序状态寄存器PSR VAX-11的程序状态字的结构格式为: 313029 28272625 2423 222120 1615 876543210 CMTPFPDISCMODEPMODE0IPLDVFUIVTNZVC 8086微处理器的程序状态字的结构格式为: 11109876420 OFDFIFTFSFZFAFPFCF 6 6控制台 6.1.4 控制器的组成方式 1组合逻辑型 这种控制器称为组合逻辑控制器。 优点是速度快。 缺点是微操作信号发生器结构不规整,使得设计、调试、维修较 困难,难以实现设计自动化。一旦控制部件构成之后,要想增加新 的控制功能是不可能的。 2存储逻辑型(微程序) 这种控制器称为微程序控制器。 优点是设计规整,调试、维修以及更改、扩充指令的方便,易于 实现自动化设计,已成为当前控制器的主流。 缺点是由于增加了一级控制存储器(CM或CS),所以指令的执行 速度比组合逻辑控制器慢。 3组合逻辑和存储逻辑结合型(PLA) 它是吸收前两种的设计思想来实现的。 7 图6-3 微操作信号发生器示意图 8 6.2 控制器控制方式与时序系
4、统 6.2.1 控制方式 一般而言,有三种时序控制方式:同步、异步和联合控制方式。 同步控制方式 指控制序列中每步的执行都由确定的具有基准时标的时序信号来 控制。每个时序信号的结束就意味着所要求的操作已完成。随即开 始执行下一步。 同步方式的时序信号通常由周期、节拍和脉冲组成。 采用中央控制与局部控制相结合的方法 根据大多数指令的微操作序列的情况,设置一个统一的节拍数, 使大多数指令均能在统一的节拍内完成。把统一节拍的控制称为中 央控制。对于少数在统一节拍内不能完成的指令,采用延长节拍或 增加节拍数,使之在延长节拍内完成,执行完毕再返回中央控制。 9 采用不同的机器周期和延长节拍的方法 把在延长节拍内的控制称为局部控制。 采用分散节拍的方法 所谓分散节拍是指运行不同指令时,需要多少节拍,时序部件就 发生多少节拍。 异步控制方式 所谓异步控制方式,是指不仅要区分不同指令所对应的操作序列 的长短,而且要区分其中每个操作的繁简,按每条指令、每个操作 的需要而占用的时间的一种控制方式。 图6-4 中央节拍与局部节拍的关系 10 联合控制方式 是同步和异步控制方式的结合。 现代计算机大多采用同步
《计算机组成原理 (6)教材》由会员我**分享,可在线阅读,更多相关《计算机组成原理 (6)教材》请在金锄头文库上搜索。
高三世界地理专题复习总论4天气与气候汇编
云南大学分析化学第五章 酸碱滴定
南京大学 刘金源教授多元新史观与世界史教学
南大门之不夜城
海南大学 食品分析七 2014
东南大学功放电路和直流电源(第29讲)2014
步步高·2015高三物理总复习(江苏专用)【配套课件】:第4章 曲线运动万有引力与航天 第1课时 曲线运动.
必修2:4.1曲线运动 运动的合成与分解【2015《物理复习方略》一轮复习课件沪科版】.
济南大学电工习题答案.
金版学案13-14物理(人教版)选修3-2课件:5.3电感和电容对交变电流的影响.
现代教学媒体.
教案4(火警报警系统).
湖南大学-物理 课程指导八.
语s版六年级下册语文百花园四课件剖析
世纪金榜2018版复习方略物理课件31.
人教新课标二年级语文下册《我不是最弱小的_5》PPT课件.
楼宇自动化 课件 教学PPT 作者 傅海军 第5章.
暨南大学-管理学-第11章-控制.
海南大学 食品分析十二 2014.
北师大八年级数学下册-第2课时-分式的基本性质.
2024-04-11 25页
2024-04-11 37页
2024-04-11 28页
2024-04-11 31页
2024-04-11 36页
2024-04-11 29页
2024-04-11 22页
2024-04-11 27页
2024-04-11 34页
2024-04-11 32页