111微操作 程序执行的组成元素 程序执行 指令周期 指令周期 指令周期 取指 间指 执行 中断 取指 微操作微操作微操作微操作微操作
11.1 微操作 • 程序执行的组成元素 程序执行 指令周期 指令周期 …… 指令周期 取指 间指 执行 中断 取指 执行 微操作 微操作 微操作 微操作 微操作
111微操作 相容性的微操作:是指在同时或同一个 CPU周期内可以并行执行的微操作 相斥性的微操作:是指不能在同时或不 能在同一个CPU周期内并行执行的微操 作
11.1 微操作 • 相容性的微操作:是指在同时或同一个 CPU周期内可以并行执行的微操作 • 相斥性的微操作:是指不能在同时或不 能在同一个CPU周期内并行执行的微操 作
112指令周期分析 取指周期 间址周期 执行周期 非访存指令 访存指令 转移类指令 中断周期
11.2 指令周期分析 • 取指周期 • 间址周期 • 执行周期 – 非访存指令 – 访存指令 – 转移类指令 • 中断周期
11.3CPU控制 控制器微操作分类 在寄存器之间传送数据 将数据由寄存器传送到外部界面(如系统总线) 将数据由外部界面传送到寄存器 以寄存器作为输入、输出,完成算术或逻辑运算 控制器的两项基本任务 排序:根据正被执行的程序,控制器使CPU以适当 的顺序按步通过一串微操作。 执行:控制器使每个微操作得以完成
11.3 CPU控制 • 控制器微操作分类 – 在寄存器之间传送数据 – 将数据由寄存器传送到外部界面(如系统总线) – 将数据由外部界面传送到寄存器 – 以寄存器作为输入、输出,完成算术或逻辑运算 • 控制器的两项基本任务 – 排序:根据正被执行的程序,控制器使CPU以适当 的顺序按步通过一串微操作。 – 执行:控制器使每个微操作得以完成
11.3CPU控制 控制器基本模型 指令寄存器 CPU内的控制信号 控制总 标志 来自系统总线 的控制信号线 控制器 时钟 至系统总线 的控制信号
11.3 CPU控制 • 控制器基本模型 控制器 指令寄存器 控 制 总 线 … 标志 时钟 CPU内的控制信号 来自系统总线 的控制信号 至系统总线 的控制信号