Я пишу экзамен на сборку 7 рук, и я бы хотел написать код на моем компьютере Mint Linux. Можно ли написать какой-нибудь базовый код (Hello World, просто петли ...) в консоли, скомпилировать его?сборка программирования под Linux
Благодаря
Я пишу экзамен на сборку 7 рук, и я бы хотел написать код на моем компьютере Mint Linux. Можно ли написать какой-нибудь базовый код (Hello World, просто петли ...) в консоли, скомпилировать его?сборка программирования под Linux
Благодаря
Да - просто используйте gcc
собрать файлы с ".s" или расширение ".S". Кроме того, вы можете использовать as
для непосредственной сборки файлов.
Спасибо за ваши ответы @ xiangpisaiMM, да это то, что я хочу;)
я нашел этот учебник: http://www.bravegnu.org/gnu-eprog/index.html
Спасибо вам, это также можно моделировать регистр руки? – user2289728
Что это значит? Вы можете напрямую обращаться к регистрам. –
Я думаю, вы можете написать сборку ARM --- Нет проблем. Но код сборки, который вы написали для ARM, не будет запущен на вашем компьютере Mint Linux, если это то, что вы хотите. Если вы хотите написать какой-нибудь X86/64 (предположим, что вы используете такую архитектуру для своего компьютера с монетным двором Linux), вы можете использовать GAS (в gnu binutils), но вы, вероятно, не будете имитировать регистры руки, потому что они отличаются друг от друга архитектура. – xiangpisaiMM