我正在做一些组装,作为学校项目的一部分,我正在使用 Int 13h 08 来读取当前磁盘参数,但我搞砸了。我在 VirtualBox 中使用 FreeDOS,并使用 Debug。
我的代码是:
MOV AH,08
MOV DL,80
INT 13
MOV AH,4C
INT 21
无论终止部分如何,我所知道的都没有被退回/打印。我需要想出某种类型的打印代码吗?我也不确定这个命令读取的任何信息会去哪里,
我的想法是代码执行后其中一个寄存器会保存一个指针,我只需要从该指针开始读取即可查看信息。任何帮助,将不胜感激。