- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
.第五章中央处理机
第五章 中央处理器
5.1 CPU功能和组成
5.2 指令周期
5.3 时序产生器
5.4 微程序控制器及其设计
5.5 硬布线控制器及其设计
5.6 传统CPU
5.7 流水CPU
5.8 RISC的CPU
5.9 多媒体CPU
2
5.1 CPU的功能和组成
1、CPU的功能
指令控制(程序的顺序控制)
操作控制(一条指令有若干操作信号实现)
时间控制(指令各个操作实施时间的定时)
数据加工(算术运算和逻辑运算)
3
2、CPU的基本组成
4
2、CPU的基本组成
(1)中央处理器CPU=运算器+控制器
(2)运算器
ALU
累加器
暂存器
5
2、CPU的基本组成
(3)控制器
控制器组成:程序计数器、指令寄存器、数据缓冲器、地址寄存器、通用寄存器、状态寄存器、时序发生器、指令译码器、总线(数据通路)
程序计数器PC(Programming Counter)
用来存放正在执行的指令的地址或接着将要执行的下一条指令的地址。
顺序执行时,每执行一条指令,PC的值应加1
要改变程序执行顺序的情况时,一般由转移类指令将转移目标地址送往PC ,可实现程序的转移。
指令寄存器IR(Instruction Register)??
指令寄存器用来存放从存储器中取出的待执行的指令。
在执行该指令的过程中,指令寄存器的内容不允许发生变化,以保证实现指令的全部功能。
6
2、CPU的基本组成
指令译码器ID(Instruction Decoder) ??
暂存在指令寄存器中的指令只有在其操作码部分经译码后才能识别出是一条什么样的指令。
译码器经过对指令进行分析和解释,产生相应的控制信号提供给时序控制信号形成部件。
机器周期、工作节拍、脉冲及启停控制线路??
由脉冲源产生一定频率的脉冲信号作为整个机器的时钟脉冲
时序控制信号形成部件??
时序控制信号形成部件又称微操作信号发生器,真正控制各部件工作的微操作信号是由指令部件提供的操作信号、时序部件提供的时序信号、被控制功能部件所反馈的状态及条件综合形成的。
7
2、CPU的基本组成
地址形成部件??
根据指令的不同寻址方式,用来形成操作数的有效地址
功能就是指令流出的控制,实质上就是对取指令的控制。
指令分析与执行的控制,对指令流中的每条指令进行分析解释,根据指令的操作性质和寻址方式形成操作数的地址,然后根据该操作数的地址找到相应的存储单元,并从中取出指令执行过程中要用到的操作数,最后还要形成相应的操作控制信号序列,通过运算器、存储器及输入/输出设备的动作,来实现这条指令的功能。
指令流向的控制,指令流向的控制即下条指令地址的形成控制。
数据缓冲器、状态条件寄存器
8
3、CPU中的主要寄存器
DR缓冲寄存器/地址寄存器AR
中转站
补偿速度差别
IR指令寄存器
PC程序计数器
9
4、操作控制器和时序产生器
(1)数据通路
(2)操作控制器:为数据通路的建立提供各种操作信号。操作信号提供的依据是指令操作码和时序信号,主要有三种类型:
组合类型
存储类型
混合类型
10
4、操作控制器和时序产生器
硬布线控制器
硬布线控制器,它是采用组合逻辑技术来实现的,其时序控制信号形成部件是由门电路组成的复杂树形网络。这种方法是分立元件时代的产物,以使用最少器件数和取得最高操作速度为设计目标。
组合逻辑控制器的最大优点是速度快,但是时序控制信号形成部件的结构不规整,使得设计、调试、维修较困难,难以实现设计自动化。
11
4、操作控制器和时序产生器
微程序控制器??
微程序控制器是采用存储逻辑来实现的,也就是把微操作信号代码化,使每条机器指令转化成为一段微程序并存入一个专门的存储器(控制存储器)中,微操作控制信号由微指令产生。
微程序控制器的设计思想和组合逻辑设计思想截然不同。它具有设计规整、调试、维修以及更改、扩充指令方便的优点,易于实现自动化设计,已成为当前控制器的主流。但是,由于它增加了一级控制存储器,所以指令执行速度比组合逻辑控制器慢。
组合逻辑和存储逻辑结合型??
这种控制器称为PLA控制器,它是吸收前两种的设计思想来实现的。
12
13
5.2指令周期
5.2.1 指令周期的基本概念
5.2.2 典型指令的指令周期
5.2.3 用方框图语言表示指令周期
14
5.2.1 指令周期的基本概念
概念
指令周期:指取指令、分析指令到执行完该指令所需的全部时间。
各种指令的指令周期相同吗?为什么?
机器周期通常又称CPU周期,
通常把一条指令周期划分为若干个机器周期,每个机器周期完成一个基本操作。
主存的工作周期(存取周期)为基础来规定CPU周期,比如,可以用CPU读取一个指令字的最短时间来规定CPU周期
不同的指令,可能包含不同数目的机器
您可能关注的文档
- 湖北省八市2010年高三年级第四次联考.doc
- 三明一中10-11上期高三理科数学月考1.doc
- 三明一中10-11上半期高一数学.doc
- 湖北省八市2014届高三下学期3月联考数学理试题(word版).doc
- 三明一中2012—2013学年高三(上)地理第一次考试试卷.doc
- 三明一中2012屇高三5月高考适应性训练数学(文)试题.doc
- 三新一德复习资料及试题.doc
- 三明一中2014~2015学年上学期高一数学月考试卷.docx
- 湖北省八市2015届高三数学三月联考试卷文(含解析).doc
- 三明二中2013届高三化学总复习精选试题.doc
- 建设工程质量安全管理标准化图集(安全篇2024版)ppt230页.pptx
- 《油气储存企业安全风险评估细则(2025年修订)》解读.pptx
- 2025年《危大工程专项施工方案严重缺陷清单专题培训》ppt120页_1230.pptx
- 中建分部分项检验批划分方案、资料目录策划编制要点ppt75页.pptx
- 某项目智慧工地示范项目应用成果介绍75页_5843.pptx
- 2025年中国风筝无人机LED夜光编队编程师应聘面试模拟题及答案.doc
- 2025年中国鞍钢集团招聘笔试题库附答案.doc
- 2025年中国鞍钢集团招聘面试预测题及答案.doc
- 临床器械实验培训试题及答案2025年版.docx
- 中石化《两个责任》解读分析.ppt
最近下载
- 优质教师教学常规培训课件.pptx VIP
- 道路维修工程规划与施工组织设计.docx VIP
- 第三节 直译和意译.pptx VIP
- 《21世纪的管理挑战》彼得·德鲁克.pdf VIP
- DBJ_T03-113-2019:岩土工程勘察规范.pdf VIP
- Conservation of Resources A New Attempt at Conceptualizing Stress资源保护:概念化压力的新尝试.pdf VIP
- 基于拉曼光谱无创血糖检测技术研究.pdf
- 第4-反应堆压力容器与堆芯基础知识.ppt VIP
- 五育并举教师培训.pptx VIP
- 2025年福建福州市鼓楼区城投公司招聘笔试参考题库含答案解析.pdf
文档评论(0)