2013-07-23 3 views
0

Я пишу экзамен на сборку 7 рук, и я бы хотел написать код на моем компьютере Mint Linux. Можно ли написать какой-нибудь базовый код (Hello World, просто петли ...) в консоли, скомпилировать его?сборка программирования под Linux

Благодаря

ответ

0

Да - просто используйте gcc собрать файлы с ".s" или расширение ".S". Кроме того, вы можете использовать as для непосредственной сборки файлов.

+0

Спасибо вам, это также можно моделировать регистр руки? – user2289728

+0

Что это значит? Вы можете напрямую обращаться к регистрам. –

+0

Я думаю, вы можете написать сборку ARM --- Нет проблем. Но код сборки, который вы написали для ARM, не будет запущен на вашем компьютере Mint Linux, если это то, что вы хотите. Если вы хотите написать какой-нибудь X86/64 (предположим, что вы используете такую ​​архитектуру для своего компьютера с монетным двором Linux), вы можете использовать GAS (в gnu binutils), но вы, вероятно, не будете имитировать регистры руки, потому что они отличаются друг от друга архитектура. – xiangpisaiMM