当前位置: 代码迷 >> 汇编语言 >> 请教:用Bios功能调用写的程序可以在什么环境下运行啊能不能在Dos下运行啊能不能在Windows下运行
  详细解决方案

请教:用Bios功能调用写的程序可以在什么环境下运行啊能不能在Dos下运行啊能不能在Windows下运行

热度:4333   发布时间:2013-02-26 00:00:00.0
请问:用Bios功能调用写的程序可以在什么环境下运行啊,能不能在Dos下运行啊,能不能在Windows下运行啊
那么,用Dos功能调用写的程序呢,能不能在windows下运行啊?

------解决方案--------------------------------------------------------
应该是可能的WINDOW自己虚拟了DOS的环境.
不过只对一个运行的DOS做一个副本.
------解决方案--------------------------------------------------------
对于使用bios调用的程序,理论上来说只要机器提供的bios支持该调用就可以执行,但是你的程序要是在windows或其它操作系统上运行,由于操作系统的保护功能,这样程序可能运行不了。

使用dos调用的程序要很好的执行就是在dos上跑,可以装个虚拟机来跑。在windows上跑dos程序有一定的限制,由于windows系统本身运行在保护模式上,在其上运行dos程序实际上是在v86上运行的,而v86模式下使用调用有一定限制。
  相关解决方案