一、计算机硬件组成

运算器、控制器、存储器、IO

1.CPU

  • 运算器。算术运算,逻辑运算等——最核心
  • 控制器。控制总线的使用权限,寻址,控制内存的访问权限(读?写)——最核心
  • 寄存器。内部存储器。仅仅为加速CPU进程而提供的辅助工具。
  • 缓存 一级二级三级。仅仅为加速CPU进程而提供的辅助工具。

2.存储器:内存,RAM(随机访问存储器 Random Access Memory)

Cell:8bits Bytes

3.Input:下指令,提供数据等 4.Output:输出数据加工后的结果。

CPU的位数,32位,64位,意味着寻址能力,就是说CPU一次能调取多少位的数据,以32位为例,一次32位数据,就是说2的32次,2的10次是1024,就是1024102410244 Bytes=102410244 KB=10244MB=4GB,这就是为什么32位CPU支持4G的内存。

​3GHz和1GHz的意思是,一秒能操作多少次。

二、操作系统

硬件-底层程序-系统调用-库调用 API:Application Program Interface ABI:Application Binary Interface GNU

  • 源码
  • 发行版

版本号

major.minor.release

三、关于Linux 分区、账号类型、命令、终端、Shell