- 1、本文档共59页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机组成原理三控制器
3.4 CPU的功能和组成 3.4.1 CPU的基本功能: 自动地、逐条地、循环地取出指令、解释指令、执行指令。 (1)程序控制 保证机器按一定顺序执行程序是CPU的首要任务。 (2)操作控制 一条指令的功能往往是由若干个操作信号的组合来实现的。 3.4.1 CPU的基本功能 (3)时间控制 对各种操作实施时间上的控制称为时间控制. 各种指令的操作信号均受到时间的严格控制; 一条指令的整个执行过程也受到时间的严格控制。 (4)数据加工 3.4.2 CPU的组成 一. 运算部件 接受控制器命令进行算术逻辑运算。 包括: (1)ALU (2)输入逻辑(如:选择器或锁存器) (3)输出逻辑(如:移位器) 3.4.2 CPU的组成 3.4.2 CPU的组成 二. 寄存器组 1. 用于处理的寄存器 (1) 通用寄存器组 一组可编程访问的、具有多种功能的寄存器。对用户来说是“看得见”的寄存器。 如:PDP-11中:R0、R1、R2…… Intel 8088:累加器AX、基址寄存器BX…… (2) 暂存器 用户不能直接访问的寄存器,用来暂存信息。对用户来说是“透明的”。 3.4.2 CPU的组成 2. 用于控制的寄存器 (1)指令寄存器IR 用于存放现行指令,其输出包括操作码信息、地址信息等,是产生微命令的主要依据: 或直接产生微操作命令; 或经过译码产生微操作命令; 或通过组合逻辑电路产生微命令; 或参与形成微程序地址,通过取微指令形成微操作命令。 3.4.2 CPU的组成 (2)程序计数器PC 提供读取指令的地址,又称为指令计数器。 (3)程序状态字寄存器PSW 表示CPU现在的基本状态,也就是现行程序的状态。 主要有:特征位(标志位)、程序优先级、工作方式及其它信息 3.4.2 CPU的组成 3. 用作主存接口的寄存器 (1) 地址寄存器MAR 读取指令时,CPU先将程序计数器PC的内容(指令所在存储单元地址码),送入MAR,再由MAR经系统总线或专用存储总线送往主存M。 读取操作数或存放操作数时,也是先将地址指针内容或地址计算结果送入MAR,再经总线送往主存。 3.4.2 CPU的组成 (2)数据缓冲寄存器MBR 写入主存的数据先送至MBR,再经总线送往主存。 从主存中读出的数据,也由总线送入MBR,再经CPU内部总线送入指定的寄存器。 3.4.2 CPU的组成 三. 总线 总线是一组能为多个部件分时共享的公共信息传送线路,可以分时接收与分配信息。 总线是计算机连接各部件以实现基本信息传送而广泛使用的一种方式。 3.4.2 CPU的组成 根据计算机系统的各级硬件组成,可将总线分为四类: 1. CPU内部总线: 对于简单的CPU:一组数据传送总线,用于连接CPU内的寄存器与算术/逻辑运算部件。又称为ALU总线。 对于复杂的CPU:除了数据总线外,还有传送地址信息的地址总线。 3.4.2 CPU的组成 2. 部件内总线: 连接设备控制器、智能型接口等部件内部的微处理器、局部存储器等芯片的一组总线。一般包括地址线和数据线两组。 3.4.2 CPU的组成 按传送信息的性质,可将系统总线分为: (1)地址总线 用来选择存储单元或外围接口。 (2)控制总线 提供逻辑支持、仲裁以及处理总线控制权的转移等。 主要传送信号有:复位、申请、应答、有关状态、主存与I/O设备选择、读/写命令等。 (3)数据总线 传输数据。 3.4.2 CPU的组成 4. 系统外总线: 将一台计算机系统与其它设备相连接所需要的总线。 比如:将一台计算机与某种通信设备相连接或将几台计算机系统连接起来,就需要一组通信总线。这组通信总线就称为系统外总线。 3.4.2 CPU的组成 四. 时序系统 产生周期节拍、脉冲等时序信号的部件,称为时序发生器,或称为时序系统。 3.4.2 CPU的组成 五. 控制器 其任务是根据控制流产生微操作命令序列,去控制指令功能所要求的数据传送,在数据传送至运算部件时完成运算处理。 3.4.2 CP
您可能关注的文档
- 蚂蚁算法2.ppt
- 菊池线.ppt
- 英语:Unit—Unit复习课件(人教新目标年级下).ppt
- 血压的神经与体液调.ppt
- 蟾蜍坐骨神经腓肠肌标本制备和不同强度和频率的刺激髓肌肉收缩的影响.ppt
- 薛定谔方程+维势阱zyc.ppt
- 血液动力学监测的新观点.ppt
- 血气分析仪GEM.ppt
- 血液循环心肌细胞生理特性.ppt
- 血液循环(前).ppt
- 新高考生物二轮复习讲练测第6讲 遗传的分子基础(检测) (原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第3讲 酶和ATP(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第9讲 神经调节与体液调节(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第8讲 生物的变异、育种与进化(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(检测)(原卷版).docx
文档评论(0)