Можем ли мы установить любой ассемблер в Ubuntu

Я должен практиковаться на ассемблере, для этого мне нужен ассемблер. Я установил masm (Microsoft-macro-ассемблер) поверх эмулятора DOSBOX, но он не дает мне представление кода моей программы. Есть ли другой ассемблер, который мог бы решить мою проблему?

2 ответа

Из программного центра вы можете установить yasm, nasm или же binutils (ассемблер на самом деле называется as) пакеты, все предоставленные популярными ассемблерами. Для разборки можно использовать хотя бы objdump -d binary или же gdb binary также запускать, отслеживать или изменять его на лету. GDB имеет кривую обучения, так что вы можете попробовать ddd в качестве внешнего интерфейса. Удачи в практике!

Code View в том смысле, вы имеете в виду исходный код? в таком случае используйте c/>edit progname.asm

или попробуйте использовать этот эмулятор Dos Box, я использовал его для своих лабораторных программ, и он отлично работает, " http://ehowplus.com/how-to/install-masm-dosbox-linux-ubuntu/"

Другие вопросы по тегам