第五章 中央处理器

CPU主要由运算器和控制器构成,运算器包括ALU、寄存器等,负责数据处理;控制器则包含程序计数器等,负责指令执行。内部采用单总线结构,所有寄存器连接同一总线,通过多路选择器和三态门控制数据流动。用户可见PSW、ACC等寄存器。
摘要由CSDN通过智能技术生成

1.CPU功能和基本结构

CPU由运算器和控制器组成。

在这里插入图片描述

 

运算器:数据加工

控制器:协调并控制计算机各部件执行程序的指令序列

在这里插入图片描述

 运算器

  • 算术逻辑单元 ALU
  • 暂存寄存器
  • 累加寄存器
  • 通用寄存器
  • 程序状态字寄存器
  • 移位器
  • 计数器
     

控制器

  • 程序计数器
  • 指令寄存器
  • 指令译码器
  • 存储器地址寄存器
  • 存储器数据寄存器
  • 时序系统
  • 微操作信号发生器

 

专用数据通路

寄存器根据指令执行过程中的数据和地址的流动方向安排连接线路。

性能较高,基本不存在数据冲突现象,但结构复杂,硬件量大,不易实现。

在这里插入图片描述

多路选择器

在这里插入图片描述 

数据选择器(英语:Data Selector),或称多路复用器(英语:multiplexer,简称:MUX[1]),是一种可以从多个模拟数字输入信号中选择一个信号进行输出的器件。[2] 一个有 2n 输入端的数据选择器有 n 个可选择的输入-输出线路,可以通过控制端来选择其中一个信号被选择作为输出。[3] 数据选择器主要用于增加一定量的时间和带宽内的可以通过网络发送的数据量。[2]

三态门

使用三态门,可以控制每一路是否输出

如:R0_{out} 为 1 时 R0 中的数据输出到 A 端,R0_{out} 为 0 时 R0 中的数据无法输出到 A 端

 2.CPU内部单总线结构

所有寄存器的输入输出端都连到一根总线

在这里插入图片描述

 

控制器

 

3.CPU的基本结构

在这里插入图片描述
PSW、ACC、R0、R1、R2、R3、PC 对于用户是可见的
在这里插入图片描述

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值