- Objective:
- Breadcrumb: 计算机硬件 - 通用芯片
# 概念阐释
中央处理器(central processing unit,CPU),也称为微处理器(Microprocessor),是[[通用计算机]]的主要核心硬件,用于处理内存(储存器)的程序数据、解释指令和执行指令的任务。简单来说,微处理器就是计算机或其他电子设备的“大脑”,负责解释并执行程序指令。
## 操作原理
CPU 操作原理遵循[[冯·诺依曼架构]]:
- 存储在内存(储存器)中的程序(以数字的形式储存)依次传输到 CPU
- 提取:CPU检索指令
- 解码:指令被拆成有意义的片段
- 执行:连接到能进行所需运算的 CPU部件
- 写回:运算结果写入 CPU 内部寄存器
# 实例
- 最早的微处理器
- 英特尔的Intel 4004
- **历史意义**: Intel 4004 是世界上第一个商业化的单芯片微处理器,标志着微处理器时代的开端。
- **技术意义**: 它开创了CPU芯片集成化和微型化的新时代,引领了后来半导体产业快速发展。
- **产业意义**: 4004的成功奠定了Intel公司成为全球领先的微处理器厂商的基础。
- **后续发展**:在Intel 4004之后,英特尔迅速推出了8位处理器Intel 8008(1972年)和8080(1974年),逐步推动了计算机个人化和微处理器技术的大幅度革新。
- 德州仪器公司的TMS 1000
- Garrett AiResearch工业部的CADC
# 相关内容
## CPU历史
- ENIAC 计算机,在执行不同程序之前,必须经过一番线路调整才能启动。这类机器被称为“**固定程序计算机**”。
- [[冯·诺依曼架构]]将计算机改为**储存程序型计算机**,在 EDVAC 计算机上,不用调整线路,可以借由改变内存储存内容,简单切换程序。由于 CPU 指的是执行程序的设备,所以 EDVAC 类的储存程序型计算机也可叫做 CPU。
## CPU 发热原理
## 微处理器和CPU的区别
1. **微处理器(Microprocessor)**
- 微处理器是集成在单一芯片上的处理单元,主要功能是进行运算和控制任务。
- 通常指的是一个单芯片上包含了ALU(算术逻辑单元)、控制单元和寄存器。
- 强调的是芯片制造技术、物理实现方式以及芯片的封装和集成度。
2. **中央处理器(CPU,Central Processing Unit)**
- CPU是计算机系统架构中的概念,特指计算机系统内负责运算和逻辑处理的核心组件。
- CPU作为一种逻辑概念,早期并不一定是单芯片实现,可能由多个分立元件实现。
- CPU强调的是计算机体系结构概念,如冯·诺依曼结构,定义了控制器、运算器、寄存器的功能。
- 为什么会有两个词条?
1. 历史背景原因:
- **CPU(中央处理器)**概念诞生较早,在集成电路出现之前就已经存在。早期计算机的CPU可能由多个分立电子元件构成,可能占据一整间屋子。
- **微处理器(Microprocessor)**则是1971年Intel发布4004芯片后才出现的概念,特指将CPU功能集成到单个芯片上。
- 因此,从历史角度来说,“CPU”诞生于计算机早期时代,而“微处理器”属于半导体技术和集成电路时代的产物。
2. 视角和侧重点不同:
- **CPU词条**侧重于计算机体系结构上的功能描述,如指令集架构、指令周期、流水线技术等。
- **微处理器词条**侧重芯片级别的技术细节,如芯片的制造工艺、封装技术、集成密度等。
- 目前的实际使用情况
- 随着半导体技术的发展,**目前绝大部分CPU都是单芯片集成实现,也就是微处理器形式。**
- 因此,在现代计算机领域,我们通常会将“CPU”和“微处理器”看成同一个东西。
# 参考资料
[CPU - 维基百科](https://zh.wikipedia.org/wiki/中央处理器#)
[微处理器 - 维基百科](https://readwise.io/reader/shared/01jrqnhzkth0cqrbyzmdafctbk)