操作系统开发(5)——载入内核前的初始化程序
发布于 2025-02-08
距离上一次写操作系统相关的内容已经过去两年半了,中间因为去搞其他东西所以一直没有推进,最近这段时间过年回家没事做,正好把这个坑填一填。
上一章
距离上一次写操作系统相关的内容已经过去两年半了,中间因为去搞其他东西所以一直没有推进,最近这段时间过年回家没事做,正好把这个坑填一填。
上一章
上一章我们实现了一个能在VMware虚拟机中运行的”Hello world”程序,它的功能就是在虚拟机中显示Start Booti
整个操作系统的启动引导工作里,第一座“大山”就是文件系统了吧。 :ava_headhurts:
虽然说是“大山”,但其实我们本章要介绍的FAT
上一章搭建了在进行操作系统开发时所需要的环境,这一章我们会第一次接触到汇编,并且写一个能在VMware虚拟机上运行的“Hello world”。
这一部分本来是写在第三章里面的,不过后来发现make工具需要介绍的内容还挺多的,就单独拿出来做个番外篇罢。
我打算在番外篇里面写一些与操作系统
有了一大段时间,我终于能用来研究一些自己感兴趣的东西了,于是我又重新拾起了高中丢下的操作系统,买了一堆操作系统相关的书,重新比较深地去学习了相关的知识,现