计算机组成及系统结构-第六章 中央处理器

中央处理器





一、控制器的组成


1.控制器的功能

计算机组成及系统结构-第六章 中央处理器_第1张图片
计算机组成及系统结构-第六章 中央处理器_第2张图片
计算机组成及系统结构-第六章 中央处理器_第3张图片

2.控制器的组成

计算机组成及系统结构-第六章 中央处理器_第4张图片
计算机组成及系统结构-第六章 中央处理器_第5张图片
计算机组成及系统结构-第六章 中央处理器_第6张图片
计算机组成及系统结构-第六章 中央处理器_第7张图片
计算机组成及系统结构-第六章 中央处理器_第8张图片

3.指令执行过程(运算器与控制器配合)

ⅰ控制器的基本电路

计算机组成及系统结构-第六章 中央处理器_第9张图片
计算机组成及系统结构-第六章 中央处理器_第10张图片

ⅱ指令执行过程举例
  • 一条加法指令的执行过程
    计算机组成及系统结构-第六章 中央处理器_第11张图片
    计算机组成及系统结构-第六章 中央处理器_第12张图片
    计算机组成及系统结构-第六章 中央处理器_第13张图片
  • 条件转移指令的执行过程
    计算机组成及系统结构-第六章 中央处理器_第14张图片
    计算机组成及系统结构-第六章 中央处理器_第15张图片
ⅲ其他指令

计算机组成及系统结构-第六章 中央处理器_第16张图片

二、微程序控制计算机的基本工作原理


1.基本概念

计算机组成及系统结构-第六章 中央处理器_第17张图片
计算机组成及系统结构-第六章 中央处理器_第18张图片
计算机组成及系统结构-第六章 中央处理器_第19张图片
计算机组成及系统结构-第六章 中央处理器_第20张图片

2.实现微程序控制的基本原理

ⅰ控制信号

计算机组成及系统结构-第六章 中央处理器_第21张图片
计算机组成及系统结构-第六章 中央处理器_第22张图片
计算机组成及系统结构-第六章 中央处理器_第23张图片
计算机组成及系统结构-第六章 中央处理器_第24张图片

计算机组成及系统结构-第六章 中央处理器_第25张图片

计算机组成及系统结构-第六章 中央处理器_第26张图片

计算机组成及系统结构-第六章 中央处理器_第27张图片
计算机组成及系统结构-第六章 中央处理器_第28张图片
计算机组成及系统结构-第六章 中央处理器_第29张图片
计算机组成及系统结构-第六章 中央处理器_第30张图片

计算机组成及系统结构-第六章 中央处理器_第31张图片

ⅱ微程序控制器

计算机组成及系统结构-第六章 中央处理器_第32张图片

ⅲ时序信号及工作脉冲的形成

计算机组成及系统结构-第六章 中央处理器_第33张图片
计算机组成及系统结构-第六章 中央处理器_第34张图片
计算机组成及系统结构-第六章 中央处理器_第35张图片
计算机组成及系统结构-第六章 中央处理器_第36张图片

ⅳ电路配合中的常见问题
  • 电路延迟引起的波形畸变
    计算机组成及系统结构-第六章 中央处理器_第37张图片
    计算机组成及系统结构-第六章 中央处理器_第38张图片
    计算机组成及系统结构-第六章 中央处理器_第39张图片
  • 机器周期的确定
    计算机组成及系统结构-第六章 中央处理器_第40张图片
  • 时钟脉冲CLK和工作脉冲CP的标准性
    计算机组成及系统结构-第六章 中央处理器_第41张图片
ⅴ工作过程简单的总结

计算机组成及系统结构-第六章 中央处理器_第42张图片
计算机组成及系统结构-第六章 中央处理器_第43张图片
计算机组成及系统结构-第六章 中央处理器_第44张图片

三、微程序设计技术


1.微指令控制字段的编译法

ⅰ直接控制法

计算机组成及系统结构-第六章 中央处理器_第45张图片

ⅱ字段直接编译法

计算机组成及系统结构-第六章 中央处理器_第46张图片
计算机组成及系统结构-第六章 中央处理器_第47张图片

ⅲ字段间编译法

计算机组成及系统结构-第六章 中央处理器_第48张图片

ⅳ常数源字段E

计算机组成及系统结构-第六章 中央处理器_第49张图片

2.微程序流的控制

计算机组成及系统结构-第六章 中央处理器_第50张图片

ⅰ增量与下址字段结合产生后继微指令地址的方法

计算机组成及系统结构-第六章 中央处理器_第51张图片
计算机组成及系统结构-第六章 中央处理器_第52张图片
计算机组成及系统结构-第六章 中央处理器_第53张图片
计算机组成及系统结构-第六章 中央处理器_第54张图片

ⅱ多路转移方式

计算机组成及系统结构-第六章 中央处理器_第55张图片
计算机组成及系统结构-第六章 中央处理器_第56张图片

ⅲ微中断

计算机组成及系统结构-第六章 中央处理器_第57张图片

3.微指令格式

计算机组成及系统结构-第六章 中央处理器_第58张图片

ⅰ水平型微指令

计算机组成及系统结构-第六章 中央处理器_第59张图片

ⅱ垂直型微指令

计算机组成及系统结构-第六章 中央处理器_第60张图片

ⅲ二者比较

计算机组成及系统结构-第六章 中央处理器_第61张图片

4.微程序控制存储器和动态微程序设计

ⅰ微程序控制存储器

计算机组成及系统结构-第六章 中央处理器_第62张图片

ⅱ动态微程序设计

计算机组成及系统结构-第六章 中央处理器_第63张图片

ⅲ控制存储器的操作

计算机组成及系统结构-第六章 中央处理器_第64张图片
计算机组成及系统结构-第六章 中央处理器_第65张图片
计算机组成及系统结构-第六章 中央处理器_第66张图片

ⅳ豪微程序设计的基本概念

计算机组成及系统结构-第六章 中央处理器_第67张图片
计算机组成及系统结构-第六章 中央处理器_第68张图片

5.微程序设计语言

计算机组成及系统结构-第六章 中央处理器_第69张图片

四、硬布线控制的计算机


计算机组成及系统结构-第六章 中央处理器_第70张图片

1.时序和节拍

计算机组成及系统结构-第六章 中央处理器_第71张图片
计算机组成及系统结构-第六章 中央处理器_第72张图片
计算机组成及系统结构-第六章 中央处理器_第73张图片

2.操作控制信号的产生

ⅰ操作码译码器

计算机组成及系统结构-第六章 中央处理器_第74张图片

ⅱ操作控制信号的产生

计算机组成及系统结构-第六章 中央处理器_第75张图片

  • 加法指令的控制逻辑表达式取指周期(cy1)
    计算机组成及系统结构-第六章 中央处理器_第76张图片
  • 加法指令的控制逻辑表达式计算地址周期(cy2)
    计算机组成及系统结构-第六章 中央处理器_第77张图片
  • 对表达式综合分析1
    计算机组成及系统结构-第六章 中央处理器_第78张图片
  • 对表达式综合分析2
    计算机组成及系统结构-第六章 中央处理器_第79张图片
  • 对表达式综合分析3
    计算机组成及系统结构-第六章 中央处理器_第80张图片
  • 对表达式综合分析4
    计算机组成及系统结构-第六章 中央处理器_第81张图片
    计算机组成及系统结构-第六章 中央处理器_第82张图片

3.硬布线控制器的组成

计算机组成及系统结构-第六章 中央处理器_第83张图片
计算机组成及系统结构-第六章 中央处理器_第84张图片
计算机组成及系统结构-第六章 中央处理器_第85张图片

4.硬布线控制逻辑设计中的若干问题

计算机组成及系统结构-第六章 中央处理器_第86张图片
计算机组成及系统结构-第六章 中央处理器_第87张图片
计算机组成及系统结构-第六章 中央处理器_第88张图片
计算机组成及系统结构-第六章 中央处理器_第89张图片
计算机组成及系统结构-第六章 中央处理器_第90张图片

5.控制器的控制方式

计算机组成及系统结构-第六章 中央处理器_第91张图片
计算机组成及系统结构-第六章 中央处理器_第92张图片
计算机组成及系统结构-第六章 中央处理器_第93张图片
计算机组成及系统结构-第六章 中央处理器_第94张图片

五、流水线工作原理


1.流水线基本工作原理

计算机组成及系统结构-第六章 中央处理器_第95张图片
计算机组成及系统结构-第六章 中央处理器_第96张图片
计算机组成及系统结构-第六章 中央处理器_第97张图片
计算机组成及系统结构-第六章 中央处理器_第98张图片

2.流水线中的相关问题

计算机组成及系统结构-第六章 中央处理器_第99张图片
计算机组成及系统结构-第六章 中央处理器_第100张图片

3.程序转移对流水线的影响

计算机组成及系统结构-第六章 中央处理器_第101张图片
计算机组成及系统结构-第六章 中央处理器_第102张图片
计算机组成及系统结构-第六章 中央处理器_第103张图片
计算机组成及系统结构-第六章 中央处理器_第104张图片

4.指令预取和乱序执行

计算机组成及系统结构-第六章 中央处理器_第105张图片

六、CPU举例

七、计算机供电

计算机组成及系统结构-第六章 中央处理器_第106张图片
计算机组成及系统结构-第六章 中央处理器_第107张图片

参考-《计算机组成于结构》-清华大学 王爱英

你可能感兴趣的:(计算机组成及系统结构-第六章 中央处理器)