CPU的功能和基本结构
CPU的功能


CPU的结构



控制器的结构



指令周期的数据流
指令周期



指令周期流程

指令周期的数据流
取址周期

间址周期

执行周期

中断周期

指令周期方案


数据通路1——CPU内部单总线方式
指令周期的数据流

数据通路

CPU内部单总线方式


习题



总结

数据通路2——专用数据通路
专用数据通路方式
取址周期

习题






总结

控制器1——硬布线
控制器的结构和功能


控制单元的输入输出

硬布线控制器


CPU的控制方式


安排微操作时序
原则

取址周期

间址周期

执行周期


中断周期

组合逻辑设计



微操作信号综合

画出逻辑图

总结


控制器2——微程序
控制器的设计思路

微程序的基本思想

微程序控制器的基本结构

控制存储器

微指令的格式

微指令的编码方式


习题


微指令的地址形式方式


断定方式

习题

ps:主存储器不只是用RAM实现,还可以用ROM实现。

微程序控制单元的设计



微程序设计分类

硬布线和微程序的比较

总结
指令流水线的概念及性能指标

定义


流水线的表示方法
指令执行过程图

时空图

流水线性能分析
吞吐率

加速比

效率

总结

影响流水线的因素及分类

机器周期的设置

影响流水线的因素
结构相关

数据相关

硬件阻塞

软件插入NOP


数据相关习题
转发技术:数据旁路技术


控制相关

总结

流水线分类


流水线的多发技术
超标量技术

超流水技术
超长指令字

总结

文章详细阐述了CPU的功能和基本结构,包括控制器的构造、指令周期的数据流以及取址、间址和执行周期。此外,还讨论了微程序设计,对比了硬布线和微程序控制器,并介绍了指令流水线的概念,如吞吐率和加速比,以及影响流水线的各种因素和技术解决方案。


2349

被折叠的 条评论
为什么被折叠?



