64位win7下不能运行汇编程序吗?

hua_zhixing_ 2010-08-02 04:42:03
正准备学习,但找了好几个汇编编译器都运行不了。比如本论坛推荐的win-masmv2.2呀,masm for windows集成实验环境呀,一个外国网站上找的什么fasmw呀。全出些莫名其妙的问题,又加上初学,真是搞晕了。这是怎么回事啊?帮帮忙!!!
Ubuntu下稍微弄了下,没弄出来。
...全文
1279 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
xerxesxet 2010-08-11
  • 打赏
  • 举报
回复
我的WIN用VC6没发现问题啊
yangbostar 2010-08-11
  • 打赏
  • 举报
回复
程序结尾没加ret吧
johndii 2010-08-06
  • 打赏
  • 举报
回复
兼容性问题啊,我的VC6都用不了了。以后都要虚拟机了。。。。。
dongjiutiao 2010-08-05
  • 打赏
  • 举报
回复
你好像是汇编吧的吧主~~
goodider 2010-08-03
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 paullbm 的回复:]
这是因为64位OS不支持16位程序的运行。
你所编译的汇编程序会产生16位DOS程序。所以不能运行。

建议你使用虚拟机软件安装32位的OS。然后再安装win-masm,应该就OK了。
[/Quote]
可以试试
focuss024 2010-08-03
  • 打赏
  • 举报
回复
masm for windows 是32位的,你得找个64位的
paullbm 2010-08-02
  • 打赏
  • 举报
回复
这是因为64位OS不支持16位程序的运行。
你所编译的汇编程序会产生16位DOS程序。所以不能运行。

建议你使用虚拟机软件安装32位的OS。然后再安装win-masm,应该就OK了。

21,453

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧