repo.or.cz
/
ZeXOS.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
New release - version 0.6.1; zasm compiler added - ZeX/OS assembly compiler; lot...
[ZeXOS.git]
/
apps
/
zasm
/
src
blob
aeb0e21914f74e3cea65275b8722895b3b0d6946
1
; Example source code for ZeX/OS assembly compiler
2
global entry
3
4
entry:
5
; map process
6
mov eax, 46
7
int 0x80
8
9
; print on screen
10
mov eax, 4
11
mov ebx, 'H'
12
int 0x80
13
14
mov eax, 4
15
mov ebx, 'e'
16
int 0x80
17
18
mov eax, 4
19
mov ebx, 'y'
20
int 0x80
21
22
mov eax, 4
23
mov ebx, '!'
24
int 0x80
25
26
mov eax, 4
27
mov ebx, 10
28
int 0x80
29
30
; exit program
31
mov eax, 1
32
int 0x80
33
34
ret