鸟哥的linux私房菜——第0章 计算机概论
计算机的主要组成:
- 输入单元:键盘、鼠标等
- 主机部分:系统单元,包括CPU(控制单元和算数逻辑单元)、内存
- 输出单元:屏幕、打印机等
CPU种类:
- 精简指令集(RISC):ARM(手机)
- 复杂指令集(CISC):Intel、AMD(个人计算机)
注:x86架构为32位,包括i386、i586、i686;x86_64架构为64位;计算机的位数是由CPU每次能够解析的字组大小决定的
相关命令:
- cat /proc/cpuinfo
- lspci
x86架构的芯片组用于控制各个组件沟通,包括两个网桥:
- 北桥(系统总线):CPU、主存储器、显示器等(速度快)
- 南桥(输入输出总线):硬盘、USB、网卡(速度较慢)
操作系统一般包括内核和系统调用接口,主要功能:
- 系统调用接口(编写用户应用程序)
- 程序管理(进程调度等)
- 内存管理(内存分配和寻址等)
- 文件系统管理(不同文件格式的支持)
- 设备驱动(加载硬件驱动程序)