GitHub_collection_hello-world/a/Assembler m68000 amigaos.asm
2021-05-09 02:57:36 +12:00

31 lines
364 B
NASM

ExecBase = 4
OpenLibrary = -552
CloseLibrary = -414
PutStr = -948
section "main", code
move.l ExecBase, a6
lea lib, a1
moveq #0, d0
jsr (OpenLibrary, a6)
move.l d0, a6
move.l #msg, d1
jsr (PutStr, a6)
move.l a6, a1
move.l ExecBase, a6
jsr (CloseLibrary, a6)
moveq #0, d0
rts
lib dc.b "dos.library", 0
msg dc.b "Hello World\n", 0