首页 > 代码库 > 解决win7系统不支持16位实模式汇编程序DOS运行的问题
解决win7系统不支持16位实模式汇编程序DOS运行的问题
这学期学习了汇编,在自己电脑上发现,win7的dos不支持16位实模式。
对编程来说,不能运行程序是致命的。
在经过网上搜集资料后,得到一种解决办法--使用dosbox软件运行
dosbox简单说,就是一个dos模拟程序,支持16位实模式。
1.首先下载一个dosbox安装程序并安装,下面给出地址
http://sourceforge.net/projects/dosbox/files/dosbox/0.73/DOSBox0.73-win32-installer.exe/download
2.在开始中找到dosbox目录,在其中的configuration里有edit configuration,选中它;
3.在[autoexec]下面加入mount c c:\... 并保存!我的程序在c盘,大家可以根据自己的需要设置;
4.运行dosbox,如果看到z:\>mount c c:\,,,说明目录设置成功;
5.接下来就可用正常dos的操作运行16位的古老汇编了;
当然解决方式不局限于这一种,也看到可以用虚拟机等,但是我在xp虚拟机里好像也出现有类似问题,只能用上面的方法解决,不知道为什么,有知道的朋友可以告诉我。
解决win7系统不支持16位实模式汇编程序DOS运行的问题
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。