New release - version 0.6.1; zasm compiler added - ZeX/OS assembly compiler; lot...
[ZeXOS.git] / apps / zasm / src
blobaeb0e21914f74e3cea65275b8722895b3b0d6946
1 ; Example source code for ZeX/OS assembly compiler
2 global entry
4 entry:
5         ; map process
6         mov eax, 46
7         int 0x80
9         ; print on screen
10         mov eax, 4
11         mov ebx, 'H'
12         int 0x80
14         mov eax, 4
15         mov ebx, 'e'
16         int 0x80
18         mov eax, 4
19         mov ebx, 'y'
20         int 0x80
22         mov eax, 4
23         mov ebx, '!'
24         int 0x80
26         mov eax, 4
27         mov ebx, 10
28         int 0x80
30         ; exit program
31         mov eax, 1
32         int 0x80
34         ret