1.实模式(实地址模式,REAL MODE)
程序按照8086寻址方法访问0h-FFFFFh(1MB)空间(最后64KB为系统BIOS)
寻址方式:物理地址(20位)=段地址:偏移地址
2.保护模式(内存保护模式,PROTECT MODE)
寻址方式:段(32位)和偏移量(32位),寻址4GB空间
3.系统BIOS:Basic I/O System(Firmware, 固件):基本输入输出系统;位置:F0000-FFFFF
功能:系统启动配置;基本设备的I/O设备;系统的加电自检和启动
(1)系统的启动配置:CMOS设置 :设备启动,配置一些启动参数(大小写、数字键等等)
(2)基本设备的I/O设备
(3)加电自检POST(Power On Slef-Test)
按下PowerOn或者Reset后,执行FFFF0处的指令,跳转到加电自检,初始化基本硬件(CPU、内存、显卡 ),然后查找显卡BIOS,调用显卡BIOS,以此查找其他设备执行相应的BIOS,显示启动画面,最后从硬盘/软盘/光驱/U盘读入OS(Operating System),OS启动后,OS接管计算机。.
4主启动记录MBR:存放和OS启动的相关信息
注:BIOS启动硬盘或软盘的OS之前,首先会读取存放在硬盘/软盘的首扇区(存放主启动记录MBR)
BIOS和MBR程序运行过程: