Можем ли мы установить любой ассемблер в 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/"