首先,很难确定一个标题,而且有点模棱两可,但是哦,好吧。
好的,所以我有一个混合的 c++ 和 asm 引导加载程序。我可以将它复制到我的 mbr 上并运行它。我遇到的唯一问题是 mbr 非常小。我假设它的目的是只调用写在驱动器其他地方的外部代码。我的问题是,我不确定如何访问它。我的意思是我可以把数据放在那里,我只是不知道如何以编程方式访问该数据,因为本质上驱动器不会有“文件系统”,只是任意代码。
我在网上搜索过,但关于真正低级开发的教程似乎很少。
如果有的话,我什至想要一个 c++ 库。