У меня есть малиновый пи, который я использую в университетских целях. Поскольку дома у меня нет монитора, я решил написать код на своем ноутбуке, используя Lubuntu.
Проблема в том, что даже если это работает, когда я собираю его на Raspberry, когда я запускаю команду as -g -o $1.o $1.asm && gcc -g -o $1 $1.o
с моего ноутбука, я получаю сообщения об ошибках от ассемблера.
Вот код
@ test this code
.global main
main:
mov r7,#1
svc #0
Вот ответ ассемблера
wsearch.asm: Assembler messages:
wsearch.asm:1: Error: junk at end of line, first unrecognized character is `@'
wsearch.asm:5: Error: expecting operand after ','; got nothing
wsearch.asm:6: Error: no such instruction: `svc '
Я не знаю, что я делаю неправильно, потому что выполнение этих точных процессов на малине работает отлично.