【发布时间】:2014-02-18 06:54:10
【问题描述】:
我正在学习汇编语言,我按照http://mikeos.berlios.de/write-your-own-os.html 的步骤制作了一个可启动的图形游戏,但我有一个问题:我的程序不能使用超过 512 字节的内存。
我该如何解决这个问题?
感谢您的帮助。
这是我的代码(仍然小于 512 字节):http://pastebin.com/i6ehx8dT
编辑:我解决了我的问题,这里是用 16 位汇编语言制作的软盘引导加载程序的最小示例:http://pastebin.com/x1SawyjN
最后这个链接很有帮助:http://www.nondot.org/sabre/os/files/Booting/nasmBoot.txt
【问题讨论】:
-
链接文章的底部包含对您问题的详细解答。
-
感谢您的回答,我会在其他时间尝试理解这些信息和代码。