1、
设备 | 设备在Linux中的文件名 |
SCSI、SATA、USB磁盘驱动器 | /dev/sd[a-p] |
U盘 | /dev/sd[a-p](与SATA相同) |
Virtio接口 | /dev/vd[a-p](用于虚拟机内) |
软盘驱动器 | /dev/fd[0-7] |
打印机 | /dev/lp[0-2] (25针打印机) /dev/usb/lp[0-15] (USB接口) |
鼠标 | /dev/input/mose[0-15] (通用) /dev/psaux (PS、2 接口) /dev/mouse (当前鼠标) |
CD-ROM、DVD-ROM | /dev/scd[0-1] (通用) /dev/sr[0-1] (通用,CentOS 较常见) /dev/cdrom [当前 CD-ROM] |
磁带机 | /dev/ht0 (IDE 接口) /dev/st0 (STAT/SCSI 接口) /dev/tape (当前磁带) |
IDE磁盘驱动器 | /dev/hd[a-d] (旧式系统才有) |
2、CPU可分为两个主要单元:算术逻辑单元和控制单元。其中算术逻辑单元主要是负责程序运算与逻辑判断,控制单元则主要协调各周边组件与各单元间的工作。
电脑的五大单元包括:输入单元、输出单元、控制单元、算数逻辑单元、记忆单元五大部分。
3、目前世界上比较常见两种CPU架构分别是精简指令集与复杂指令集系统。
①精简指令集(RISC)该指令集较为精简,每个指令的运行时间都短,完成的操作也很简单,指令的执行性能较佳;但是若要做复杂的事情,就要有多个指令来完成。
目前世界上适用范围最广的CPU可能就是ARM这种架构。
②复杂指令集(CISC)CISC在指令集的每个小指令可以执行一些较为低级的硬件操作,指令数目多且复杂,每条指令的长度并不相同。因为指令执行较为复杂,所以每条指令花费的时间较长,但每个单指令可以处理的工作较为丰富。
由于AMD、Intel、VIA所开发出来的x86架构CPU被大量使用于个人电脑,因此个人电脑被称为x86架构电脑。
在2003年以前由Intel所开发的x86架构CPU由8位升级到16、32位,后来AMD一次架构修改新一代的CPU位64位,为了区别两者的差异,因此64位的个人电脑COU又被统称为x86-64架构。
4、早期的芯片组通常分为两个网桥来控制各组件的通信,分别是:(1)北桥、负责连接速度较快的CPU、内存与显卡等组件;(2)南桥,负责连接速度搅蛮的设备接口,包括硬盘、USB设备、网卡等。
5、操作系统(OS)其实是一组程序,这组程序的重点在于管理电脑的所有操作以及驱动系统中的所有硬件。
6、操作系统主要在管理与驱动硬件,因此必须要能够管理内存、管理设备、负责任务管理以及系统调用等。因此,只要能够让硬件准备妥当的情况,就是一个普通的操作系统。
7、磁盘的第一个扇区主要记录了两个重要的信息,分别是:(1)主引导记录:可以安装引导程序的地方,有446字节;(2)分区表:记录整块硬盘分区状态,有64字节。