Hi,
I can't create the output file from NASM or get help from nasm -h command ( nasm -h return no message)
When I run nasm -f elf hello.asm -o hello.o , nothing happens. No message or error
The code works in windows 7
any idea pls ?
section .text
global main ; Il programma inizia da main
main:
mov edx,len ; contiene la lunghezza del messaggio
mov ecx,msg ; contiene il messaggio
mov ebx,1 ; รจ il nostro stdout
mov eax,4 ; numero di chiamata (sys_write) Voglio scrivere !
int 0x80 ; chiamiamo quindi il Kernel
mov eax,1 ; altro numero di chiamata. In questo caso usciamo dal programma
int 0x80 ; quindi chiamiamo il kernel
section .data ; Ecco la sezione di data inizializzati come accennato sopra
msg db 'Hello, world!', 0xa ; contiene la stringa
len equ $ - msg ; calcola la lunghezza della stringa
OS linux mint 18.2