解决win7系统不支持16位实模式汇编程序DOS执行的问题
2017-07-18 18:00
537 查看
这学期学习了汇编,在自己电脑上发现,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虚拟机里好像也出现有类似问题,仅仅能用上面的方法解决。不知道为什么,有知道的朋友能够告诉我。
对编程来说,不能执行程序是致命的。
在经过网上搜集资料后,得到一种解决的方法--使用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运行的问题
- 问题解决“WIN7系统 .CHM文件打开后显示html帮助执行程序停止工作”
- 程序编码问题..如何设置引用控件支持字符编码.解决传参中编码问题
- 解决“您试图从目录中执行CGI、ISAPI 或其他可执行程序...”的问题
- 16位汇编_汉化DOS的常驻程序
- 解决“您试图从目录中执行CGI、ISAPI 或其他可执行程序...”的问题
- windows 高级程序指南InjectLib在Debug模式下执行出错的解决方法
- 这个问题让我疯掉!用oledbcommand执行一个插入一条记录的程序,到现在也没有解决!
- 解决Asp.net 程序在 IIS 5.1 上运行不支持转换Decimal类型小数点的问题
- 解决 您试图从目录中执行 CGI、ISAPI 或其他可执行程序,但该目录不 问题
- 解决IIS应用池回收造成Application_Start中定时执行程序停止的问题
- 关于Python中并发调用管道执行外部程序的问题解决
- 在汇编程序中获得命令行参数(已经解决了以前遇到的问题)
- 解决“您试图从目录中执行CGI、ISAPI 或其他可执行程序...”的问题
- 在程序中执行 bat 文件的问题及解决方法
- 支持!解决卡巴斯基程序错误及程序断开的问题! 推荐
- windows命令行下随时随地调用csc编译器的方法(解决dos下编译.net程序找不到CSC的问题)
- 解决“您试图从目录中执行CGI、ISAPI 或其他可执行程序...”问题的方法
- 新版数采仪问题解决全记录-烧写程序不能正确执行
- ASP.NET WebService 程序执行权限问题解决