Я впервые пытаюсь выполнить код сборки на своем Raspberry Pi 4 (извините, если код не отформатирован стандартным образом), и я пытаюсь выполнить свой код Hello World
.global _start
_start:
mov r0, #1
ldr r1, =helloworld
mov r2, #12
mov r8, #64
svc 0
mov r0, #0
mov r8, #93
svc 0
.data
helloworld: .ascii "Hello World\n"
Код компилируется без ошибок, но когда я пытаюсь выполнить свой код с помощью ./HelloWorld, я получаю arror Illegal Instruction без других сообщений. Есть идеи о том, что происходит?
r8
подозрительно, также цифры странные. Какую ОС вы используете? - person Jester   schedule 27.12.2020