鱼C论坛

 找回密码
 立即注册
查看: 2927|回复: 7

大家好,刚学习汇编,有个masm在64位机器上运行的问题在网上没查到如何解决,请教下

[复制链接]
发表于 2012-5-5 12:12:54 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
我的机器是64位的win7,我不想重装系统,也不想用虚拟机,因为我一般开好多东西,再开vmware就太慢了

看到小甲鱼的解决方案是装一个dosbox
我装的dosbox版本是0.74,里面可以正常运行debug
那么我类似下载了小甲鱼的masm6.15 解压出来有3个exe文件,里面包括了masm.exe

我运行masm.exe的时候提示我程序需要dosxnt.exe这个程序
于是我下载了一个完整的masm6.15,它的bin目录包括了这个

将其做为我的工作目录,现在可以正常运行masm了

但是问题就出现在这里,我写第一个汇编程序,就是完全按照小甲鱼视频上的程序来写的
masm abc.asm 以后,程序输出如下图

                               
登录/注册后可看大图

这样一个程序不能跑的话我写的有什么用呢??
这个在搜索引擎上实在不知道如何查找类似的问题,所以求助大家。。
有人告知,赶紧不尽!

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-5-5 13:33:28 | 显示全部楼层
图片失效了亲!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2012-5-5 13:42:24 | 显示全部楼层
抱歉哦,图片的异常不知道怎么弄的,我文字描述一下吧
Invoking那行下面有个提示

This program cannot be run in DOS mode。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-5-5 15:30:08 | 显示全部楼层
闾丘日月 发表于 2012-05-05 13:42:24
抱歉哦,图片的异常不知道怎么弄的,我文字描述一下吧
Invoking那行下面有个提示

This program cannot

提示还程序不能运行在DOS模式。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2012-5-5 19:10:13 | 显示全部楼层
谢谢你的回复,我知道这些英文的意思。我的问题是这个怎么解决。

小甲鱼的视频里面都没有出现过这种情况。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-5-5 21:13:53 | 显示全部楼层
没遇到过这问题,围观吧。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-5-6 22:33:01 | 显示全部楼层
我感觉还是不能用在64位上吧,用纯DOS环境应该可以吧,用masm 32不知行不行,我也不太懂。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2012-5-6 23:39:38 | 显示全部楼层
既然没人答复,那我老实装个虚拟机了。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-10-8 08:30

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表