操作系统学习笔记2

1、计算机开机后,操作系统的程序会被自动加载到内存中的系统区,这段区域是RAM。
2、BIOS是个人电脑启动时加载的第一个软件。其实,它是一组固化到计算机内主板上一个ROM芯片上的程序
3、操作系统属于系统软件
4、段机制启动、页机制未启动:逻辑地址—段机制处理—线性地址=物理地址
段机制和页机制都启动:逻辑地址—段机制处理—线性地址—页机制处理—物理地址

BIOS

1、基本输入输出的程序
2、系统设置信息
3、开机自检程序
4、系统自启动程序

启动流程

1、CPU加电稳定后从0xFFFF0读第一条指令
2、进入bios,完成硬件自检、系统检测,读扇区
3、主引导记录,格式,512字节,启动代码446字节,硬盘分区表 64字节,结束标志2字节
4、加载程序读启动文件,不同平台不一样,依据配置加载内核
5、BIOS、UEFI

系统调用

应用程序主动向操作系统发出的服务请求

异常

非法指令或其他原因导致当前指令执行失败

中断

来自硬件设备的请求

bootloader

1、使能保护模式&段机制
2、从硬盘读取内核程序并放在内存中固定位置
3、跳转到OS的入口点执行,此时控制权交给OS

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值