布谷lyc 发表于 2018-5-6 16:03:16

怎么在win10下运行一个汇编文件

当我直接在win10的cmd窗口用masm运行编译和连接后生成的1exe,会弹出一个窗口,说不能运行16位
然后我想用DosBox来解决这个问题,但是试了好久,也没有解决,请问怎么解决这个问题,不然没办法继续学下去了,感谢

BngThea 发表于 2018-5-6 16:10:00

虚拟机装xp

布谷lyc 发表于 2018-5-6 16:17:44

BngThea 发表于 2018-5-6 16:10
虚拟机装xp

可以不用虚拟机吗,就是直接用DosBox加masm的方法

人造人 发表于 2018-5-6 16:47:59

布谷lyc 发表于 2018-5-6 16:17
可以不用虚拟机吗,就是直接用DosBox加masm的方法

DosBox 有好多问题
建议用虚拟机

落雨漫潇湘 发表于 2018-5-6 18:53:00

网易云课堂上有一门汇编语言的课程,上面讲解了如何使用Dosbox进行汇编

BngThea 发表于 2018-5-6 18:55:36

布谷lyc 发表于 2018-5-6 16:17
可以不用虚拟机吗,就是直接用DosBox加masm的方法

win10兼容太差,不建议折腾

ba21 发表于 2018-5-6 19:19:29

老老实实用XP吧。通往成功的道路没那么简单;
其实也很简单吧,就是用XP就行了,一切迎仍而解

荷塘月色1 发表于 2018-5-9 21:44:26

64位系统汇编编译环境搭建方法:
1.下载masm5.0,可以自行下载,这里也有链接:http://www.285868.com/pc/smdz/show-4022.html
2.打开文件,上面这个链接有三个主要的文件:“MASM”和“DOSBox0.74-win32-installer.exe”,以及“dosbox安装及dosbox下masm的使用.doc”,然后你按照文档内容进行操作就行了。
(这里就不多说了,因为自己安装理解比较深刻,不懂再问吧)

shanling2017 发表于 2018-6-5 00:02:58

windows,我对它的印象,现在不怎么好,堆比尔盖茨,印象也不怎么好。现在的话,给我的这种感觉,就是说啊,如果是想要学习编程的话,刚开始,出于入门的需要,可以去用windows,但是,长期里头的话,还是慢慢地,要去接触linux操作系统。linux,才是程序员的比较友好的操作系统。就是学习的成本,稍微高了点儿。稍微客服一下,这个才是比较好的选择吧。其实楼主手头宽裕写的话,可以自己再弄一个机箱,或者是,也可以换一个大一点儿的空间的硬盘。2T的硬盘,才400左右,有了这个,里面可以放好几个虚拟机的操作系统。就是那啥,安装系统,使用虚拟机,或者是,安装linux的操作系统,这些你需要略微学习一下。打算长期学习的话,linux,或是虚拟机,这些你都得慢慢地来接触的。

shanling2017 发表于 2018-6-5 00:04:13

可以换一个大一点儿的硬盘。然后就可以弄虚拟机了。

伤感、曲调 发表于 2018-6-5 13:42:53

可以找个32位的编译软件

444lzx 发表于 2018-6-13 21:11:22

不要直接在cmd中打开,在dosbox中打开是可以的,实在不行的话还是装虚拟机了
页: [1]
查看完整版本: 怎么在win10下运行一个汇编文件