请问:用Bios功能调用写的程序可以在什么环境下运行啊,能不能在Dos下运行啊,能不能在Windows下运行啊
那么,用Dos功能调用写的程序呢,能不能在windows下运行啊?
[解决办法]
应该是可能的WINDOW自己虚拟了DOS的环境.
不过只对一个运行的DOS做一个副本.
[解决办法]
对于使用bios调用的程序,理论上来说只要机器提供的bios支持该调用就可以执行,但是你的程序要是在windows或其它操作系统上运行,由于操作系统的保护功能,这样程序可能运行不了。
使用dos调用的程序要很好的执行就是在dos上跑,可以装个虚拟机来跑。在windows上跑dos程序有一定的限制,由于windows系统本身运行在保护模式上,在其上运行dos程序实际上是在v86上运行的,而v86模式下使用调用有一定限制。