2011-09-12 36 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盤。