一、计算机硬件组成
运算器、控制器、存储器、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