第九章 控制单元的功能优秀课件.ppt
《第九章 控制单元的功能优秀课件.ppt》由会员分享,可在线阅读,更多相关《第九章 控制单元的功能优秀课件.ppt(28页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第九章 控制单元的功能第1页,本讲稿共28页9.1 微操作命令的分析微操作命令的分析完成一条指令分四个工作周期完成一条指令分四个工作周期取址周期取址周期间址周期间址周期执行周期执行周期中断周期中断周期第2页,本讲稿共28页一、取指周期一、取指周期PCMAR地址线地址线1RM(MAR)MDRMDRIR(PC)+1PCCPU+1PCCUMARMDR地地址址总总线线数数据据总总线线控控制制总总线线IR存储器存储器第3页,本讲稿共28页二、间址周期二、间址周期指令形式地址指令形式地址MAR1RM(MAR)MDRAd(IR)MARAd(IR)MDRMARCU地地址址总总线线数数据据总总线线控控制制总总线
2、线存储器存储器CPUMDRIR第4页,本讲稿共28页三、执行周期三、执行周期1 非访存指令非访存指令(1)CLA 清清A0ACC(2)COM 取反取反ACCACC(3)SHR 算术右移算术右移L(ACC)R(ACC)ACC0ACC0(4)CSL 循环左移循环左移R(ACC)L(ACC)ACC0ACCn(5)STP 停机指令停机指令0G第5页,本讲稿共28页2 访存指令访存指令(1)加法指令)加法指令ADD XAd(IR)MAR1RM(MAR)MDR(ACC)+(MDR)ACC(2)存数指令)存数指令STA XAd(IR)MAR1WACCMDRM(MAR)MDR第6页,本讲稿共28页(3)取数指
3、令)取数指令2 访存指令访存指令LDA XAd(IR)MAR1RMDRMDRM(MAR)ACC第7页,本讲稿共28页3 转移指令转移指令(1)无条件转移)无条件转移(2)条件转移)条件转移JMP XBAN XAd(IR)PCA0*Ad(IR)+A0(PC)PC(负则转)(负则转)第8页,本讲稿共28页4 三类指令的指令周期三类指令的指令周期非访存非访存 指令周期指令周期直接访存直接访存 指令周期指令周期间接访存间接访存 指令周期指令周期转移转移 指令周期指令周期执行周期执行周期取指周期取指周期执行周期执行周期取指周期取指周期执行周期执行周期取指周期取指周期间址周期间址周期取指周期取指周期执行周
4、期执行周期第9页,本讲稿共28页四、中断周期四、中断周期程序断点存入程序断点存入“0”地址地址程序断点程序断点 进栈进栈0 MAR(SP)-1 MAR1 W1 WPC MDRPC MDRMDR M(MAR)MDR M(MAR)向量地址向量地址 PC向量地址向量地址 PC0 EINT(置(置“0”)0 EINT(置(置“0”)中断识别程序入口地址中断识别程序入口地址 M PC第10页,本讲稿共28页9.2 控制单元的功能控制单元的功能一、控制单元的外特性一、控制单元的外特性指令寄存器指令寄存器控制单元控制单元 CU时钟时钟标志标志CPU 内部的控制信号内部的控制信号到系统总线的控制信号到系统总线
5、的控制信号来自系统总线的控制信号来自系统总线的控制信号系系统统总总线线第11页,本讲稿共28页(1)时钟时钟(2)指令寄存器指令寄存器(4)外来信号外来信号(3)标志标志CU 受时钟控制受时钟控制控制信号控制信号 与操作码有关与操作码有关OP(IR)CUCU 受标志控制受标志控制INTR 中断请求中断请求HRQ 总线请求总线请求一个时钟脉冲一个时钟脉冲 发一个操作命令或一组需同时执行的操作命令发一个操作命令或一组需同时执行的操作命令如如1 输入信号输入信号第12页,本讲稿共28页(1)CPU 内的各种控制信号内的各种控制信号(2)送至控制总线的信号送至控制总线的信号Ri Rj(PC)+1 PC
6、INTA中断响应信号中断响应信号HLDA总线响应信号总线响应信号访存控制信号访存控制信号MREQ访访 IO/存储器的控制信号存储器的控制信号IO/M读命令读命令RD写命令写命令WRALU 、与、或、与、或 2 输出信号输出信号第13页,本讲稿共28页PCIRACCU时钟时钟ALU MDR M A R控制信号控制信号标志标志控制控制信号信号取指周期取指周期以以 ADD X 为例为例1.不采用不采用 CPU 内部总线的方式内部总线的方式C0C1C2C3C4 M D RPC M A RIRCU二、控制信号举例二、控制信号举例第14页,本讲稿共28页PCIRACCU时钟时钟ALU M D R M A
7、R控制信号控制信号标志标志控制控制信号信号1.不采用不采用 CPU 内部总线的方式内部总线的方式C1C2C3C5ADD X 间址周期间址周期 M D R M A R M D RIR二、控制信号举例二、控制信号举例第15页,本讲稿共28页PCIRACCU时钟时钟ALU M D R M A R控制信号控制信号标志标志控制控制信号信号1.不采用不采用 CPU 内部总线的方式内部总线的方式C1C2C5ADD X 执行周期执行周期C7C6C8 M A RACALU M D R M D R控制控制信号信号二、控制信号举例二、控制信号举例第16页,本讲稿共28页MDRMDRCU(1)ADD X 取指周期取指
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第九章 控制单元的功能优秀课件 第九 控制 单元 功能 优秀 课件
限制150内