source: trunk/syscall.asm @ 21

Last change on this file since 21 was 21, checked in by monga, 7 years ago

Esempio chiamata syscall in Linux

File size: 305 bytes
Line 
1segment .text
2        global main
3
4main:   mov ecx, msg            ; stringa
5        mov edx, msg_size       ; dimensione stringa
6        mov ebx, 1              ; file descriptor (stdout)
7        mov eax, 4              ; syscall 4 (write)
8        int 0x80
9
10        mov eax, 1              ; syscall 1 (exit)
11        int 0x80
12       
13       
14segment .rodata
15msg db 'Ciao solabbisti!',10,0
16msg_size equ $ - msg
17
Note: See TracBrowser for help on using the repository browser.