進入無廣告播放頁面-->>

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

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

它是計算機的核心

我們已經用電路做了很多組件.

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

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

如果寫入不同指令,就會執行不同任務

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

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

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

給後來的英特爾處理器打下了基礎

它支持 46 个指令

足夠做一台能用的電腦

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

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

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

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

長度從1到15個字節.

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

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

下集我們會講