好的,我在编写装配操作系统时遇到了麻烦。我读到了中断0x13及其功能。我想使用这个中断将我的内核加载到内存中,我也希望能够将文件读写到硬盘上。我读过的网页是:http://en.wikipedia.org/wiki/INT_13H。
我所知道的
所以有了这些信息,您可以帮我实现这个以及如何实现我的目标,也许我可以如何格式化驱动器?
答案 0 :(得分:0)
在“ralph brown的中断列表”中,您可以找到有关BIOS和MS-DOS中断的大量信息。
这是关于中断0x13的子功能0x42的页面:http://www.ctyme.com/intr/rb-0708.htm
(本页未提及:有些错误的BIOS需要“ES”寄存器作为传输缓冲区的片段,因此[DS:SI + 6]包含ES的值。)