计算机概论
计算机: 计算机就是接受用户输入的命令与数据,经由中央处理器的算数与逻辑单元运算处理后,产生或存储成有用的信息。
电脑硬件的组成部分: 输入单元、主机部分(CPU内部的控制单元、算数逻辑单元与内存)、输出单元
CPU
CPU:一个具有特定功能的芯片,里面含有指令集
CPU的两个主要单元:算数逻辑单元和控制单元
CPU读取的数据是从内存中来的,内存中的数据则是从输入单元所传输进来的,而CPU处理完毕的数据也必须要先写会内存,最后数据才从内存传输到输出单元。
CPU的架构
最常见的两种CPU指令集,分别是:精简指令集(RISC)和复杂指令集(CISC)
操作系统
操作系统其实也是一组程序,这组程序的重点在于管理电脑的所有活动以及驱动系统中的所有硬件。
硬件的所有操作都必须要通过操作系统来实现。
操作系统的硬核层直接参考硬件规格写成,所以同一个操作系统程序不能在不一样的硬件架构下运行
操作系统只是管理整个硬件资源,包括CPU、内存、输入输出设备和文件系统等
内核的功能:系统调用接口、进程管理、内存管理、文件系统管理、设备驱动