简单地说,我的目标是使用 Int 13h 来读取我的磁盘参数。
我知道这不能在 Windows 中直接完成,因为它本质上会拦截 BIOS 调用。
到目前为止,我的想法是我可以重写内存位置 0x7C00h 中的代码,并利用 Int 19h 进行热重启,这将跳转到现在覆盖的 0:7C00h,然后我将能够读取磁盘参数。
我在正确的轨道上吗?我觉得(我希望)我至少指向了正确的方向。
提前致谢。
简单地说,我的目标是使用 Int 13h 来读取我的磁盘参数。
我知道这不能在 Windows 中直接完成,因为它本质上会拦截 BIOS 调用。
到目前为止,我的想法是我可以重写内存位置 0x7C00h 中的代码,并利用 Int 19h 进行热重启,这将跳转到现在覆盖的 0:7C00h,然后我将能够读取磁盘参数。
我在正确的轨道上吗?我觉得(我希望)我至少指向了正确的方向。
提前致谢。