004 计算机五大组成(计算机组成原理)
控制器、运算器、存储器、输入设备、输出设备
计算机在模仿人
控制器
控制(控制各个零件),连接各个器官(零件)
运算器
控制器只做控制,为什么要控制,怎么控制,就是运算器在做处理
算术运算
+-*/
逻辑运算
是否
控制器+运算器(计算机的中央处理器CPU)
类似于人类的大脑
吃饭流程示例。
- 当你吃饭的时候,大脑会接受吃饭的指令,之后把指令翻译成你身体需要进行的动作(控制器)
- 如果吃的是西餐,则使用勺子;如果吃的是中餐,则使用筷子(运算器)。
存储器
神经体质(神经元)
通过 01 存储 --》高低电压
00000000000000000000000000000000000000a
0001b
0010c
0011d
0100e
0000 0001
8 个一组,叫字节
图:存储器单位
能量守恒定律
内存(16gb、8gb)
cpu 只和内存交互(不和外存直接交互,cpu 有什么事,都会先去找内存)
我就记一会儿
断电即消失
没保存,关了就没了呢?因为他放在内存里了
优点:速度特别快
缺点:容量小
外存(256gb)
我永久记住你
保存后,就放在外存里
缺点:速度特别慢
优点:容量大
CPU+内存+外存(计算机的三大核心组件)
电脑打开QQ流程示例。
- 双击QQ图标,CPU先向内存发出取指的命令(CPU+内存)
- 内存从硬盘中取出 运行QQ 的指令(硬盘)
- 控制器分析 运行QQ 的指令并告知运算器工作(控制器)
- 运算器进行一系列的算术运算和逻辑运算打开QQ,并从硬盘从读取QQ的代码至内存(运算器+内存+硬盘)
- 计算机在内存中运行QQ的代码(内存)
- 如果此时从QQ好友接受一个文件并下载,该文件将会永久保存在硬盘中(硬盘)
- 关闭QQ时CPU向内存发出关闭QQ的指令,内存关闭QQ并清理内存中QQ的代码(内存)
输入设备
键盘、鼠标、打了一个字
输出设备
显示器、打印机
注意:由于外存储器即是一种输入设备,也是一种输出设备,因此外存储器也被称为IO设备,其中I为Input(输入);O为Output(输出)。
硬盘
机械硬盘
没有键盘,你要输入一个 a,
键盘-->当你按下 a 的时候
不需要你自己手动扣硬盘
print('hello world')