Kod, który próbuję uruchomić, jest poniżej. Używam nasm util, aby przekonwertować go do pliku obiektu. Kiedy próbowałem go wykonać, mówi "nie mogę wykonać pliku binarnego".Uruchom kod zespołu na ubuntu
uruchomić polecenie: nasm -f elf -o helloworld.o helloworld.asm
segment .data
msg db "Hello, world!",10
len equ $ - msg
segment .text
global _start
_start:
mov eax,4
mov ebx,1
mov ecx,msg
mov edx,len
int 80h
mov eax,1
mov ebx,0
int 80h
to mój pierwszy program w montażu i nie używałem Ubuntu wyjątkiem kompilacji niektóre
podstawowych programów C . Potrzebuję pomocy dzięki.
dziękuję, że brakowało części =) – mehmet6parmak