操作系统学习小结
想写一写操作系统的学习小结,将自己学习的思路与想法记录下来,目标是想以尽量通俗易懂的语言将一些抽象性的概念描述出来,在记录过程中会有一些不足之处,希望大家批评指正!共勉!
操作系统的启动流程一些概念BIOS:BIOS为基本输入/输出系统的简称,是计算机系统中的一种固件,它位于计算机的主板上,通常存储在一块可擦写的芯片中。BIOS是计算机启动时的关键组件之一,它负责初始化和检测硬件设备,启动操作系统,并提供一些基本的输入/输出功能,如键盘、显示器和磁盘驱动器的控制。
bootloader:bootloader(引导加载程序)是一段特殊的程序,位于计算机硬盘或其他启动设备的特定区域,负责启动操作系统的加载过程。
启动流程计算机开机后首先执行计算机主板上固化在芯片中的BIOS程序。
启动后,BIOS写入内存固定地址,CPU从内存起始位置开始执行命令
BIOS开始执行自检,将bootloader从DISK读入内存并开始执行
bootloader将操作系统从DISK加载到内存中并开始执行
(注:BIOS存放位置:BIOS是存放在主板的一块ROM芯片上,操作系统与bootl ...
