组合逻辑控制器原理.ppt
《组合逻辑控制器原理.ppt》由会员分享,可在线阅读,更多相关《组合逻辑控制器原理.ppt(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、组合逻辑控制器原理组合逻辑控制器原理一、控制器组成一、控制器组成微命令微命令发生器发生器微命令序列微命令序列I/OI/O状态状态控制台信息控制台信息运行状态运行状态译译码码.PSW PSW 时序时序 IR IR地址形成地址形成PCPCD寻寻来自来自M送送M或或ALU+1送送M微命令微命令发生器发生器微命令序列微命令序列I/OI/O状态状态控制台信息控制台信息运行状态运行状态译译码码.PSW PSW 时序时序 IR IR地址形成地址形成PCPCD寻寻来自来自M送送M或或ALU+1送送M微命令微命令发生器发生器1.1.微命令发生器微命令发生器功能:功能:产生全机所需的各种产生全机所需的各种微命令微
2、命令控制最基本的操作控制最基本的操作(微操作微操作)的命令的命令电位型电位型脉冲型脉冲型微命令发生器的构成微命令发生器的构成:将产生微命令的条件综合:将产生微命令的条件综合化简,形成逻辑式,用组合逻辑电路实现。化简,形成逻辑式,用组合逻辑电路实现。微命令微命令发生器发生器微命令序列微命令序列I/OI/O状态状态控制台信息控制台信息运行状态运行状态译译码码.PSW PSW 时序时序 IR IR地址形成地址形成PCPCD寻寻来自来自M送送M或或ALU+1送送M2.2.指令计数器指令计数器PCPC功能:功能:指示指令在指示指令在M中的位置。中的位置。PCPC本身本身+1+1顺序执行顺序执行PCPC先
3、先+1+1,再用转移地址修改,再用转移地址修改PCPC微命令微命令发生器发生器PCPC转移执行转移执行:ALU+1ALU+13.3.指令寄存器指令寄存器IRIR功能:功能:存放现行指令。存放现行指令。决定操作决定操作性质性质操作码字段操作码字段操作数地址操作数地址转移地址转移地址PCPC微命令微命令发生器发生器微命令序列微命令序列I/OI/O状态状态控制台信息控制台信息运行状态运行状态译译码码.PSW PSW 时序时序 IR IR地址形成地址形成D寻寻来自来自M送送M或或ALU+1送送M微命令微命令发生器发生器PCPC IR IR地址码字段地址码字段译码器译码器微命令发生器微命令发生器地址形成
4、部件地址形成部件寻寻D4.4.状态寄存器状态寄存器PSWPSW功能:功能:指示程序运行方式,反映程序运行结果。指示程序运行方式,反映程序运行结果。例例.某机的某机的PSWPSWPCPC微命令微命令发生器发生器微命令序列微命令序列I/OI/O状态状态控制台信息控制台信息运行状态运行状态译译码码.PSW PSW 时序时序 IR IR地址形成地址形成D寻寻来自来自M送送M或或ALU+1送送M微命令微命令发生器发生器PCPC IR IR PSW PSW工作方式工作方式 优先级优先级 T T S Z V CS Z V C15 12 11 8 7 6 5 4 3 2 1 015 12 11 8 7 6 5
5、 4 3 2 1 0C=1 C=1 进位进位 V=1 V=1 溢出溢出Z=1 Z=1 结果为结果为0 0S=1 S=1 结果为负结果为负T=1T=1,执行跟踪程序执行跟踪程序(1 1)条件码条件码反映程序运行结果反映程序运行结果工作方式工作方式 优先级优先级 T S Z V CT S Z V C15 12 11 8 7 6 5 4 3 2 1 015 12 11 8 7 6 5 4 3 2 1 0(2 2)跟踪标志跟踪标志为程序查错设置的断点标志为程序查错设置的断点标志T T。程序初始化置T为1.测试T跟踪程序.程序优先级高于外部优先级,程序优先级高于外部优先级,不响应不响应程序优先级低于外部
6、优先级,可响应程序优先级低于外部优先级,可响应用户方式:用户方式:禁止程序执行某些指令禁止程序执行某些指令核心方式:核心方式:允许程序执行所有指令允许程序执行所有指令(3 3)优先级优先级 为现行程序赋予优先级别,以决定是否为现行程序赋予优先级别,以决定是否响应外部中断请求。响应外部中断请求。工作方式工作方式 优先级优先级 T S Z V CT S Z V C15 12 11 8 7 6 5 4 3 2 1 015 12 11 8 7 6 5 4 3 2 1 0(4 4)工作方式工作方式规定程序的特权级规定程序的特权级。PSWPSW在在CPUCPU中,反中,反映程序运行状态;映程序运行状态;控
7、制控制/状态字在状态字在接口中接口中,反映反映CPUCPU命令、设备状态。命令、设备状态。5.5.时序线路时序线路功能:功能:控制操作时间和操作时刻。控制操作时间和操作时刻。PCPC微命令微命令发生器发生器微命令序列微命令序列I/OI/O状态状态控制台信息控制台信息运行状态运行状态译译码码.PSW PSW 时序时序 IR IR地址形成地址形成D寻寻来自来自M送送M或或ALU+1送送M微命令微命令发生器发生器PCPC IR IR PSW PSW 时序时序振荡器振荡器分频器分频器时钟脉冲时钟脉冲工作脉冲工作脉冲时钟周期时钟周期(节拍节拍)产生电位产生电位型微命令,型微命令,控制操作控制操作时间段时
8、间段产生脉冲型产生脉冲型微命令,控微命令,控制定时操作制定时操作1.1.取指令取指令PCPCPCPC微命令微命令发生器发生器微命令序列微命令序列I/OI/O状态状态控制台信息控制台信息运行状态运行状态译译码码.PSW PSW 时序时序 IR IR地址形成地址形成D寻寻来自来自M送送M或或ALU+1送送M微命令微命令发生器发生器PCPC IR IR PSW PSW 时序时序二、控制器工作过程二、控制器工作过程地址地址M M指令指令IRIR、译码、译码(、寻址方式寻址方式)PC+1PC+1PCPC2.2.取数取数(按寻址方式按寻址方式)立立:PCPC微命令微命令发生器发生器微命令序列微命令序列I/
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 组合 逻辑 控制器 原理
限制150内