一、寄存器详解
寄存器=》L1
高速缓存=》L2
内存
RAM=>内存(断电丢失数据)
ROM=>只读内存,存取速度与内存一样,只能用于读,断电数据不丢失
内存中存放的都是CPU要运行的程序
RAM=》存放qq,chorme,爱奇艺等运行程序。
ROM=》存放BIOS(Basic Input Output System)基本输入输出操作系统
cpu,rom,cmos
CPU CPU
ROM(BIOS系统) RAM(windows操作系统)
CMOS 硬盘(windows系统)
硬盘:
二、机械磁盘
磁道
扇区:
512bytes=》硬盘最小的读写单位
操作系统最小读写单位为一个Block块->8个扇区大小->4k
柱面
分区指的是从一个柱面到另一个柱面结束,中间所包含的所有盘片对应的磁盘
ps:
buffer缓冲区=》大卡车
操作系统block=》收纳箱
硬盘的扇区=》单个快递盒子
大卡车里有n个收纳箱,每个收纳箱有n个快递盒子
三、固态磁盘
依赖电子存取数据
虚拟内存:swap分区
四、计算机启动过程
计算机加电
启动BIOS(计算机启动一定会先启动BIOS系统),扫描启动设备,从某一个启动设备中找到操作系统
读取启动设备的第一个扇区的大小(称之为主引导记录mbr)
446bytes bootloader =》Grub程序
64 bytes 分区信息
2 bytes 结束标志位
Grub程序负责将操作系统内核载入内存,启动操作系统
操作系统会让BIOS去检测驱动程序