计算机组成
数据存储
- 计算机内部使用二进制0和1表示数据。
- 所有数据,包括条件、图片等最终都是二进制数据(0和1)的形式存放在硬盘中的。
- 所有程序,包括操作系统,本质都是各种数据,也以二进制数据存放在硬盘中。平时我们所说安装软件,其实就是把程序文件复制到硬盘中。
- 硬盘、内存都是保存的二进制数据
数据存储单位
bit<byte<bk<GB<TB<....
- 位(bit):1bit可以保存一个 0 或者 1(最小的存储单位)
- 字节(Byte):1B = 8b
- 千字节(KB):1KB = 1024B
- 兆字节(MB):1MB = 1024KB
- 吉字节(GB):1GB = 1024MB
- 太字节(TB):1TB = 1024GB
- .........
程序运行
硬盘---->内存条---->CPU
- 打开某个程序时,先把硬盘中把程序的代码加载到内存中
- CPU执行内存中的代码
注意:
之所以要内存的一个重要原因,是因为CPU运行太快了,如果只从硬盘中读数据,会浪费CPU性能,所以,才使用存取速度更快的内存来保存运行时的数据。(内存是电,硬盘是机械)