当前位置: 代码迷 >> 汇编语言 >> 在bootloader 里可不可以int 21h?解决方案
  详细解决方案

在bootloader 里可不可以int 21h?解决方案

热度:2615   发布时间:2013-02-26 00:00:00.0
在bootloader 里可不可以int 21h?
在bootloader 里可不可以int 21h?
int 21h是不是一定要在dos下运行的程序才可以用?

------解决方案--------------------------------------------------------
1.不可以
2.是,int21h是DOS的服务
------解决方案--------------------------------------------------------
LS的所言即是,不在dos环境下dos的调用都不可以用,这个时候只有BIOS和自己写的可以调用

------解决方案--------------------------------------------------------
int 21h是DOS功能调用,只有在DOS环境或者其它提供了DOS服务的环境中才能调用。bootloader中不能用。
------解决方案--------------------------------------------------------
search peter-bochs in google
  相关解决方案