计算机组成原理(三)中央处理器

中央处理器 CPU

cpu ,芯片,本章主要内容

计算机的cpu 是芯片的一种,也是最高端的芯片,此外还有内存芯片,存储器芯片,等等
日常见到的CPU 中,负责计算的部分占一部分,另外一部分进行辅助,且CPU有多个核心,每个核心都是独立的一个处理单元,通过总线相连,每个核心都有负责计算的算术逻辑单元,负责控制的控制单元,还有存储单元(寄存器)

  1. 本书中,只研究一个核心的工作,不研究多核心共同协作以及CPU除核心外的其他部分
  2. 首先是CPU的结构以及功能特点,研究不同架构,CPU 各部件发挥的功能,以及指令集的设计
  3. 然后是,核心的完整工作流程,研究如何提升工作效率
  4. 最后是,异常和中断,cpu的特殊工作方式

流水线

  1. 正常情况下,假设有 A ,B ,C 三个人提供服务,D 先去A ,离开A 去 B,离开 B 去C,等 D从 C出来后,A才开始服务下一个人 E,这样流程,可以改进一下,让 D 离开A 后,A 就开始服务下一个人 E
  2. 观察上面的例子,是不是很像工厂流水线上,一个工人A拧完了D的螺丝,然后接着拧E的螺丝,这样的做法就被称为流水线,可以大大提升工作效率,在更少的时间内,完成相同的工作量

CPU 的流水线

  1. 首先要知道CPU是如何处理内存中的一条指令的

指令 => 内存 => 总线 => 存储器寄存器 => 指令计数器 +1 => 计算 => 通用寄存器 => 存储器寄存器 => 内存

  1. 将上面的过程简化一下,分为

    1. 取指令
    2. 指令译码
    3. 执行指令
    4. 返回结果
  2. 这过程有许多器件共同协作,控制器通过时钟频率对这些器件进行管理,共同完成一条指令的完成

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值