第十章控制单元的设计 10.1组合逻辑设计 102微程序设计
第十章 控制单元的设计 10.1 组合逻辑设计 10.2 微程序设计
10.2微程序设计 微程序设计思想的产生 1951英国剑桥大学教授 Wilkes 微操作命令1 微指令1 完成 微操作命令2 10100000 条机器指令 微程序 微操作命令n徼指令n 00010010 条机器指令对应一个微程序存入ROM 存储逻辑
10.2 微程序设计 一、微程序设计思想的产生 1951 英国剑桥大学教授 Wilkes 完成 一条机器指令 微操作命令1 微操作命令2 微操作命令n …… 微指令 1 10100000 微指令 n 微程序 00010010 存储逻辑 一条机器指令对应一个微程序 …… 存入 ROM
二、微程序控制单元框图及工作原理 10.2 1.机器指令对应的微程序 M+1 取指周期微程序 M+2 间址周期微程序 中断周期微程序 P+1 对应LDA操作的微程序 P+2 K K+1 对应STA操作的微程序 K+2
二、微程序控制单元框图及工作原理 1. 机器指令对应的微程序 M+1 M M+2 P+1 K K+2 P P+2 K+1 … 取指周期微程序 对应 LDA 操作的微程序 对应 STA 操作的微程序 间址周期微程序 中断周期微程序 10.2
2.微程序控制单元的基本框图 10.2 至CPU内部和系统总线的控制信号 OP IR 微地址 形成部件 顺序逻辑 标志 CLK CMDR 下地址 CMAR 地址译码 控制存储器 微指令基本格式 操作控制 顺序控制→
2. 微程序控制单元的基本框图 微地址 形成部件 顺序逻辑 CMAR 地址译码 控制存储器 标志 CLK CMDR 下地址 至 CPU 内部和系统总线的控制信号 OP IR 操作控制 顺序控制 微指令基本格式 10.2
二、微程序控制单元框图及工作原理 10.2 M+1 M+1 M2}取指周期微程序 M+2 转执行周期微程序 间址周期微程序 转取指周期微程序 中断周期微程序 P+1 P+1 P2}对应LDA操作的微程序 P+2 K K+1 K+1 K+2}对应STA操作的微程序 K+2 M
二、微程序控制单元框图及工作原理 M+1 M M+2 P+1 K K+2 P P+2 K+1 … 取指周期微程序 对应 LDA 操作的微程序 对应 STA 操作的微程序 间址周期微程序 中断周期微程序 M+1 M+2 P+1 P+2 K+1 K+2 M M 转执行周期微程序 … 转取指周期微程序 … 10.2