进入无广告播放页面-->>

上集我们把 ALU, 控制单元, RAM, 时钟 结合在一起

做了个基本,但可用的"中央处理单元", 简称 CPU

它是计算机的核心

我们已经用电路做了很多组件.

这次我们给 CPU 一些指令来运行!

CPU 之所以强大,是因为它是可编程的 -

如果写入不同指令,就会执行不同任务

CPU 是一块硬件,可以被软件控制!

1971年,英特尔发布了 4004 处理器.

这是第一次把 CPU 做成一个芯片

给后来的英特尔处理器打下了基础

它支持 46 个指令

足够做一台能用的电脑

它用了很多我们说过的指令,比如 JUMP ADD SUB LOAD

它也用 8 位的"立即值"来执行 JUMP, 以表示更多内存地址.

处理器从 1971 年到现在发展巨大.

现代 CPU, 比如英特尔酷睿 i7, 有上千个指令和指令变种

长度从1到15个字节.

举例,光 ADD 指令就有很多变种!

指令越来越多,是因为给 CPU 设计了越来越多功能

下集我们会讲