第二章 计算机组成
文章目录
2.1计算机的组成
计算机的物理组成:
- 外观:机箱、显示器、键盘、鼠标、打印机…
- 机箱内:主板、硬盘、软驱、光驱、电源…
- 主板上:插槽、CPU、内存、总线、BLOS…
计算机的逻辑组成
- 经典计算机的逻辑结构(冯·诺依曼计算机)
2. 计算机的逻辑组成
中央处理器+内存储器+总线=主机
输入设备+输出设备+外存储器=外设
2.2中央处理器(CPU)
- 通常有多个不同的处理器,有不同的分公和任务。
- 用于执行系统软件和应用软件的处理器称为cpu,cpu是计算机必不可少的核心组成部件。
- 多数个人计算机只有一个cpu,但有一些计算机包含2个,4个,8个甚至成百上千个cpu。
2.2.1cpu的结构和任务
- cpu的任务:取指令并完成指令所规定的操作
2.2.2指令
指令分为两部分:操作码,操作数地址
- 操作码:指出cpu应执行何种操作的第一个命令词,例如加减乘除等。
- 操作数地址:指出该指令所操作(处理)的数据或者数据所在的位置。
指令的执行过程
- 取指令:cpu的控制器从存储器读取一条指令并放入指令寄存器
- 指令译码:指令寄存器中的指令经过译码,决定改进行何种操作,操作数在哪里
- 执行指令
- 修改指令计数器,决定下一条指令的地址
指令执行周期:取指令-指令译码-执行指令-修改指令计数器
2.2.3cpu的性能指标
- 主频(cpu时钟频率)
主频提高,cpu的处理速度通常也会加快 - cpu的字长(位数)
此前PC32b处理器,现在新一代64b - cpu总线(前端总线)的速度
cpu总线速度决定了cpu与内存间传输速度的快慢 - 高速缓存(cache)的容量与结构
cache容量越大,级数越多,其效用就越显著
2.3存储器
存储器分为内存储器和外存储器
内存可以直接和cpu进行沟通
外存储器:速度慢,容量大,非易失性
内存储器:速度快,容量小,易失性
内存的多种类型