小言_互联网的博客

1.想写一个OS

211人阅读  评论(0)

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
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场