CPU的功能和基本结构

网友投稿 1000 2022-11-23

CPU的功能和基本结构

CPU的功能和基本结构

文章是观看王道计算机组成原理所写

中央处理器CPU

1.CPU基本功能

CPU:中央处理器CPU由运算器和控制器组成用计算机解决某个问题时要为它编写程序程序是一个指令序列,它告诉计算机要执行什么操作,在什么地方来找到用来操作的数据一旦把程序加载到内存储器,就可以由计算机来自动完成取出指令和执行指令的任务

2.工作流程

思考:程序开始执行以后,就会根据指令的关系来执行程序,那么第一条指令是谁给的呢? 就比如说电脑上我们安装了QQ,当我们想要运行的时候,双击就可以了, 由于我们安装QQ的时候,是安装在硬盘上的,双击的时候,操作系统会把程序从硬盘调到内存中,调到内存的地方不是固定的,因为内存是动态管理的,也就是说一个程序开始的第一条指令存放的位置是由操作系统掌控的

3.CPU的基本组成

1.运算部件

2.寄存器组

3.控制部件

顾名思义,运算部件是用来做运算的,那么控制部件肯定是用来控制的

控制部件主要是用来负责指令译码,并且发出完成指令功能所需要的各种操作的控制信号,比如说告诉各个部件,哪一些部件需要进行操作,具体要进行什么操作

我们知道每一个人看待问题的角度是不一样的,因此不同的人看待同一种事物的感受也是不一样的,同样的,计算机的工作过程从不同的角度来看也是不一样的。

从用户的角度:计算机的工作过程就是指令序列的连续执行从内部的实现机制:计算机的工作过程是控制命令下的信息传输,是控制流和信息流综合的过程

4.时序系统

5.CPU内部数据通路结构

4.指令周期及其数据流

5.数据通路

5.1CPU内部单总线方式

数据通路:数据在功能部件之间的传送路径数据通路的基本结构:

①CPU内部单总线方式②CPU内部多总线方式③专用数据通路方式

5.2专用数据通路

6. 控制器的功能和工作原理

6.1控制器的结构和功能

6.2硬布线控制器

①分析每个阶段的微操作序列②选择CPU的控制方式③安排微操作时序④电路设计

6.2.1 CPU控制方式

6.2.2 安排微操作时序的原则

6.2.3 组合逻辑设计

设计步骤

列出操作时间表写出微操作命令的最简表达式画出逻辑图

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Linux命令--tree--使用/详解/实例
下一篇:一文带你走进【内存泄漏】
相关文章

 发表评论

暂时没有评论,来抢沙发吧~