2011-09-12 31 views
2

我的问题很简单:如何在OS X中使用masm编译和运行汇编代码?

有没有什么办法可以在Mac上测试/运行/调试我的32位汇编代码?

我在介绍汇编语言课程,但我并不总是有权访问电脑。 我有xCode,我知道它应该能够运行NSAM,但这并没有真正的帮助。 我必须使用MASM,因为这是我们在课堂上使用的,如果它不编译,我得到一个0.

非常感谢。

回答

3

masm是Microsoft特有的。您可以使用nasm

就PC访问而言,为什么不在虚拟机中运行Windows(例如virtualbox或vmware fusion或并行工作站)我在所有机器上的虚拟机上运行windows XP - 有些工具,如惠普iLO,需要.NET框架或IE或一些其他奇怪的Windows特定的包...

0

我刚刚成功地使用DOSBOX模拟器做到了这一点。

只需下载DOSBOX,输入mount c ~/path/to/8086folder即可创建C盘,然后C:即可切换至模拟C盘。