操作系统启动过程

计算机的存储器分为 大容量存储器(通常为硬盘)和 主存储器(即 内存),操作 系统(如 windowsUNIXLinuxMac OS)安装在大容量存储器上,而主存储器又分为两部分:能够永久保存数据的ROM(Read Only Memory)和易失性存储器部分(即在关机后数据全部丢失)。
在ROM部分,有两个程序,引导(boot strapping,简称boot)和 BIOS(基本输入输出程序)
在计算机开机时,boot被自动执行,指引CPU把操作系统从 大容量存储器中传送到 主存储器的易失区 [1]  。一旦操作系统放到了 主存储器中,boot要求CPU执行一条转移指令,转到这个存储区域,在这个时候,操作系统接管并且开始控制整个机器的活动。
在操作系统变成可用之前,boot可以执行BIOS,完成基本的输入输出活动。
1、开机执行BIOS(基本输入输出系统)引导程序,这个过程叫做系统自检,标识和配置所有的 即插即用设备,并配置DMA通道;完成加电自检,测试 内存,端口,键盘, 视频适配器磁盘驱动器等基本设备,以及CD-ROM驱动器;对引导驱动器可 引导分区定位:在CMOS(complementary metal oxide semiconductor,互补金属氧化物半导体)中,可以自行设置引导顺序,一般顺序是软驱,磁盘,光驱;加载 主引导记录以及引导驱动器的 分区表,执行主引导记录MBR,主引导记录在硬盘上找到可引导分区,将其分区引导记录装入内存,并将控制权交给分区引导记录,由分区引导记录定位根目录,然后装入操作系统
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值