njvm/programs/prog02.asm
Nils Polek 82dc5f28cc abc
2023-12-09 23:43:33 +01:00

29 lines
255 B
NASM

//
// prog02.asm -- call/ret with args, but without ret value
//
asf 3
pushc 11
pushc 33
call proc
drop 2
rsf
halt
proc:
asf 2
pushl -4
wrint
pushc '\n'
wrchr
pushc 22
wrint
pushc '\n'
wrchr
pushl -3
wrint
pushc '\n'
wrchr
rsf
ret