开始创建简单的可启动C程序

Sha*_*ean 15 boot

有人可以指导我创建一个简单的可启动hello世界计划的路径/步骤吗?我有C/C++的基本知识.

我的目标是创建一个非常简单的操作系统.

我想尽可能多的相关链接参考和样本.

sud*_*03r 7

看到这个. 这是一个非常基本的引导加载程序的教程.它与C/C++没有太大关系,但它在引导加载程序的基本构建块上有一些非常好的信息.

如果您对构建基块非常好奇,那么教科书就会有更多深入的资源.例如,本教程没有解释为什么引导加载程序必须以此结束55 AA.另外,它相对较窄.