Как скомпилировать и запустить ассемблерный код, используя masm в OS X? - PullRequest
2 голосов
/ 13 сентября 2011

Мой вопрос прост:

Можно ли как-нибудь протестировать / запустить / отладить мой 32-битный код сборки на Mac?

Я изучаю введение в язык ассемблера, но у меня не всегда есть доступ к компьютеру. У меня есть xCode, и я знаю, что он сможет запускать NSAM, но это не очень помогает. Я должен использовать MASM, потому что это то, что мы используем в классе, и если он не компилируется, я получаю 0.

Большое спасибо.

Ответы [ 2 ]

3 голосов
/ 13 сентября 2011

masm является специфическим для Microsoft. Вы можете использовать nasm

Что касается доступа к ПК, почему бы не запустить Windows на виртуальной машине (например, Virtualbox или VMware Fusion или Parallels Workstation)? Я запускаю Windows XP на виртуальной машине на всех своих машинах - некоторые инструменты, такие как HP iLO , требуется .NET Framework или IE или какой-то другой странный пакет для Windows ...

0 голосов
/ 06 февраля 2014

Я только что успешно сделал это с помощью эмулятора DOSBOX.

Просто загрузите DOSBOX, введите mount c ~/path/to/8086folder, чтобы создать диск C, затем C:, чтобы переключиться на эмулированный диск C.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...