23 lines
388 B
NASM
23 lines
388 B
NASM
|
code_start_addr EQU #8000
|
||
|
ORG code_start_addr
|
||
|
|
||
|
MODULE main
|
||
|
@code_run_addr:
|
||
|
ld a, 57
|
||
|
ld bc, 64
|
||
|
ld hl, 0
|
||
|
call print_string
|
||
|
db "Hello, world!", 0
|
||
|
ret
|
||
|
|
||
|
ENDMODULE
|
||
|
|
||
|
INCLUDE print.asm
|
||
|
|
||
|
code_length EQU $ - code_start_addr
|
||
|
|
||
|
DEVICE ZXSPECTRUM48
|
||
|
SLDOPT COMMENT WPMEM, LOGPOINT, ASSERTION
|
||
|
SAVESNA "myprog.sna", code_run_addr
|
||
|
INCLUDE loader.asm
|