第三章第二讲控制器的功能与组成.ppt
《第三章第二讲控制器的功能与组成.ppt》由会员分享,可在线阅读,更多相关《第三章第二讲控制器的功能与组成.ppt(28页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、二、控制器的功能与组成二、控制器的功能与组成 1.控制器的功能控制器的功能:控制执行指令控制执行指令 控制各部件协调运行,即为各部件提供控制信号。控制各部件协调运行,即为各部件提供控制信号。2.控制器的组成:控制器的组成:程序计数器程序计数器 指令寄存器指令寄存器 指令步骤标记线路指令步骤标记线路 提供控制信号的部件提供控制信号的部件 分类分类:微程序的控制器微程序的控制器 硬布线的控制器硬布线的控制器1.控制器的功能控制器的功能计算机的功能是执行程序计算机的功能是执行程序程序是依次排列起来的指令代码程序是依次排列起来的指令代码 控制器的功能就在于控制器的功能就在于:正确地分步完成每一条指令规
2、定的功能正确地分步完成每一条指令规定的功能,正确且自动地连续执行指令正确且自动地连续执行指令;再进一步说,就是向计算机再进一步说,就是向计算机各功能部件各功能部件提供提供 协调运行协调运行每一个步骤所需要的每一个步骤所需要的控制信号控制信号。指令的执行过程指令的执行过程 冯冯.诺依曼诺依曼 结构的计算机结构的计算机 即存储程序的计算机,设置内存,存放即存储程序的计算机,设置内存,存放程序和数据,在程序运行之前存入。程序和数据,在程序运行之前存入。执行程序:执行程序:正确从程序首地址开始;正确从程序首地址开始;正确分步执行每一条指令,正确分步执行每一条指令,并形成下条待执行指令的地址;并形成下条
3、待执行指令的地址;正确并自动地连续执行指令,正确并自动地连续执行指令,直到程序的最后一条指令。直到程序的最后一条指令。每条指令的执行步骤每条指令的执行步骤读取指令读取指令指令地址送入主存地址寄存器指令地址送入主存地址寄存器读主存,读出内容送入指定的寄存器读主存,读出内容送入指定的寄存器分析指令分析指令按指令规定内容执行指令按指令规定内容执行指令 不同指令的操作步骤数,不同指令的操作步骤数,和具体操作内容差异很大和具体操作内容差异很大,检查有无中断请求检查有无中断请求若有,则响应中断并转中断处理若有,则响应中断并转中断处理若无,则转入下一条指令的执行过程若无,则转入下一条指令的执行过程形形成成下
4、下一一条条指指令令地地址址R_R类型指令类型指令读写内存类型指令读写内存类型指令输入输出类型指令输入输出类型指令其他类型指令其他类型指令 可能执行可能执行 一次或多次一次或多次 是一次读是一次读内存操作内存操作公共操作公共操作公共操作公共操作是每一条指令的特定操作是每一条指令的特定操作2.控制器的组成控制器的组成程序计数器程序计数器PC:存放指令地址,有存放指令地址,有+1或接收新值功能或接收新值功能指令寄存器指令寄存器IR:存放指令内容:操作码与操作数地址存放指令内容:操作码与操作数地址 主脉冲源与启停控制线路,按需要给出主脉冲信号指令执行步骤标记线路:指令执行步骤标记线路:指明每条指令的执
5、行步骤指明每条指令的执行步骤控制信号保存或形成线路控制信号保存或形成线路:给出计算机各功能部件部给出计算机各功能部件部件协同运行所需要的控制信号。件协同运行所需要的控制信号。运算器部件运算器部件主存储器部件主存储器部件总线及输入总线及输入/输出接口输出接口(输入输入/输出设备输出设备)控制器部件本身控制器部件本身各部件包括各部件包括也包括也包括设计中的难点,在于解决对运算器、控制器的控制设计中的难点,在于解决对运算器、控制器的控制时序控制时序控制信号信号形成部件形成部件译码译码IRPC输出输出设备设备输入输入设备设备主主存存运算器运算器部件部件节节拍拍启停启停地地址址寄寄存存器器械械数据总线数
6、据总线地址总线地址总线控制总线控制总线.控制条件控制条件控制器信号控制器信号主振主振硬布线硬布线方案的方案的控制器控制器控制控制存储器存储器映射映射IRPC输出输出设备设备输入输入设备设备主主存存运算器运算器部件部件下下地地址址启停启停地地址址寄寄存存器器械械数据总线数据总线地址总线地址总线控制总线控制总线.控制条件控制条件微指令寄存器微指令寄存器主振主振微程序微程序方案的方案的控制器控制器第第 3 章的第章的第 3 讲讲1.微程序控制器的组成、运行原理微程序控制器的组成、运行原理2.微指令的格式和下地址的处理技术微指令的格式和下地址的处理技术3.主存储器、计算机总线、接口电路等主存储器、计算
7、机总线、接口电路等预备性知识预备性知识控制器的组成控制器的组成 程序计数器程序计数器PC 存放指令地址,有存放指令地址,有+1或接收新值功能或接收新值功能 指令寄存器指令寄存器IR 存放指令内容:操作码与操作数地址存放指令内容:操作码与操作数地址 指令执行步骤标记线路指令执行步骤标记线路 指明每条指令的执行步骤。指明每条指令的执行步骤。控制信号保存或形成线路控制信号保存或形成线路 给出计算机各功能部件部件协同运行所需要的控制信号给出计算机各功能部件部件协同运行所需要的控制信号控制控制存储器存储器映射映射IRPC接口接口输出输出设备设备 主主 存存储储 器器运算器运算器部件部件下下地地址址启停启
8、停地地址址寄寄存存器器数据总线数据总线地址总线地址总线控制总线控制总线.控制条件控制条件微指令寄存器微指令寄存器主振主振微程序微程序方案的方案的控制器控制器接口接口输入输入设备设备微程序控制器组成与设计微程序控制器组成与设计 Am2910MAPROM微下微下地址地址CI SCC30 30SCC Gal控制存储器(控制存储器(ROM)指令操作码指令操作码微指令转移微指令转移的控制条件的控制条件/CC微指令寄存器微指令寄存器0MRW SA I86 B口口 0SST DC2 0 I20 SB I53 A口口 SSHSCI DC1CP/G读命令读命令1.确定指令功能与格式确定指令功能与格式 2.划分指
9、令执行步骤划分指令执行步骤 3.确定微指令格式确定微指令格式 4.设计微指令内容设计微指令内容5.把新微指令写入控存把新微指令写入控存 6.需要时修改需要时修改 MAPROM 和和 SCC Gal等等 7.调试并且运行调试并且运行B 口二选一口二选一A 口二选一口二选一IR.SRIR.DR/MAP/PLTEC-2000的的3个型号个型号 Am2910MAPROM微下微下地址地址CI SCC30 30SCC Gal控制存储器(控制存储器(ROM)指令操作码指令操作码微指令转移微指令转移的控制条件的控制条件/CC微指令寄存器微指令寄存器0MRW SA I86 B口口 0SST DC2 0 I20
10、SB I53 A口口 SSHSCI DC1CP/G读命令读命令TEC-2000:微命令字段使用微命令字段使用 5 片片 GAL20V8 芯片实现,与硬连线控制器分时合用;芯片实现,与硬连线控制器分时合用;TEC-2000A:微命令字段使用微命令字段使用 5 片片 8D 寄存器实现,与硬连线控制器寄存器实现,与硬连线控制器5 片片 GAL20V8 芯片分开单独运行;芯片分开单独运行;TEC-2000B:又增加了联机直接写控制存储器芯片内容的能力。又增加了联机直接写控制存储器芯片内容的能力。B 口二选一口二选一A 口二选一口二选一IR.SRIR.DR/MAP/PL 微程序控制器部件微程序控制器部件
11、56位的微指令字长,位的微指令字长,微下地址字段微下地址字段16位,位,控制命令字段控制命令字段40位,位,7 片片 28C64 组成控存。组成控存。1 片片 28C65,从指令操从指令操 作码产生微地址,作码产生微地址,1 片片 374 存存 8 位下地址,位下地址,1 片片 273 存存 8 位条件码,位条件码,1 片片377存存8位现微地址。位现微地址。1 片片Am2910给出下一条给出下一条 微指令地址,微指令地址,1 片片GAL 按判断条件产按判断条件产 生微指令转移信号生微指令转移信号/CC;5 片片GAL用作为用作为 5 片片 8位位 的的 D 触发器的寄存器,触发器的寄存器,2
12、 片片GAL 实现两个实现两个4 位的位的 2 选选 1 芯片功能。芯片功能。8 或或 16位的指令寄存器。位的指令寄存器。三、微程序控制器的运行原理三、微程序控制器的运行原理每条指令一个执行步骤用到的全体控制信号组成一微指令每条指令一个执行步骤用到的全体控制信号组成一微指令每条微指令可以包括一到多个微操作。每条微指令可以包括一到多个微操作。用多条微指令用多条微指令(一个微程序一个微程序)解释每条指令的执行过程。解释每条指令的执行过程。全部的微程序有机地组合在一起,被保在控制存储器中。全部的微程序有机地组合在一起,被保在控制存储器中。执行一条微指令所用的时间被称为一个微周期。执行一条微指令所用
13、的时间被称为一个微周期。微指令的格式和内容:微指令的格式和内容:下地址字段下地址字段 控制命令字段控制命令字段执行第执行第 i条微指令条微指令读出第读出第 i+1条微指令条微指令读与执行微指令的读与执行微指令的并行流水技术并行流水技术形成第形成第 i+1条微指令地址条微指令地址一个微周期一个微周期接接收收微微指指令令下地址字段的内容下地址字段的内容得到下地址的方法:得到下地址的方法:由指令操作码得到由指令操作码得到 微指令顺序执行微指令顺序执行 微指令必转或条件转移微指令必转或条件转移 多路微地址转移多路微地址转移 微子程序调用和返回微子程序调用和返回 按次数循环一段微程序按次数循环一段微程序
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第三 第二 控制器 功能 组成
限制150内