1. 操作系统简介
1.1 什么是操作系统
1.2 现代计算机系统架构
1.3 BIOS(上电第一个运行的程序)
*BIOS会在内存中建立中断向量表(提供硬件访问的方法)
注意:
BIOS不是软件(Software),而是固件(Firmware)!
固件是固化于硬件中的程序,在出厂前已经烧写固定。
1.4 启动流程
问题:谁加载运行BIOS ???
2. BIOS剖析
BIOS不被加载执行,而是通过硬件设计,使CPU从固定地址执行!!!
主引导程序不能超过512字节!
3. 小结
4. 我的想法
身为电子类专业的学生,很容易陷入开发板的怪圈?买一个就吃灰一个。而嵌入式方向最重要的就是操作系统了,而且目前国家会大力扶持操作系统国有化,所以想先把操作系统学学好,再学习Linux板子。而网络资源丰富的眼花缭乱,不知道操作系统从哪里开始入手,所以准备学着先写一个试试…奥里给!
转载:https://blog.csdn.net/weixin_46258483/article/details/116404684
查看评论