Assembly 使用引导加载程序执行的BIOS中断

Assembly 使用引导加载程序执行的BIOS中断,assembly,x86,disk,bios,interrupt,Assembly,X86,Disk,Bios,Interrupt,我想使用目录和子文件夹 我想用bootloader来完成 但是大多数现有的中断在dos模式下可用 如何查找BIOS中断?您将使用INT 13h并自己解析目录结构 您将使用int13h并自己解析目录结构 tnx,我还有一个问题,它在系统仿真器上工作吗?这取决于仿真器是否选择模拟BIOS。我怀疑大多数人都会这样做,否则很难运行预先编写的代码(因为大部分代码至少在一开始会使用BIOS)。tnx,linux上的qemu之类的系统仿真器,我的意思是,它可能不如mediaI工作得好。我从未使用过qemu,所

我想使用目录和子文件夹 我想用bootloader来完成 但是大多数现有的中断在dos模式下可用
如何查找BIOS中断?

您将使用INT 13h并自己解析目录结构

您将使用int13h并自己解析目录结构

tnx,我还有一个问题,它在系统仿真器上工作吗?这取决于仿真器是否选择模拟BIOS。我怀疑大多数人都会这样做,否则很难运行预先编写的代码(因为大部分代码至少在一开始会使用BIOS)。tnx,linux上的qemu之类的系统仿真器,我的意思是,它可能不如mediaI工作得好。我从未使用过qemu,所以我不知道它是纯处理器仿真器还是完整的系统。就我所知,QEMU运行的BIOS映像应该安装那些基本的中断服务,Bochs也会很好。tnx,我还有一个问题,它在系统仿真器上是否工作取决于仿真器是否选择模拟BIOS。我怀疑大多数人都会这样做,否则很难运行预先编写的代码(因为大部分代码至少在一开始会使用BIOS)。tnx,linux上的qemu之类的系统仿真器,我的意思是,它可能不如mediaI工作得好。我从未使用过qemu,所以我不知道它是纯处理器仿真器还是完整的系统。就我所知,QEMU运行的BIOS映像应该可以安装这些基本的中断服务,Bochs也会很好。