49 lines
362 B
NASM
49 lines
362 B
NASM
; Hello, world!
|
|
|
|
PUT R1, 72
|
|
PUT R2, 101
|
|
PUT R3, 108
|
|
|
|
OUT R1
|
|
OUT R2
|
|
OUT R3
|
|
OUT R3
|
|
|
|
XOR R1, R1
|
|
XOR R2, R2
|
|
XOR R3, R3
|
|
|
|
PUT R1, 111
|
|
PUT R2, 44
|
|
PUT R3, 32
|
|
|
|
OUT R1
|
|
OUT R2
|
|
OUT R3
|
|
|
|
XOR R1, R1
|
|
XOR R2, R2
|
|
XOR R3, R3
|
|
|
|
PUT R1, 119
|
|
PUT R2, 111
|
|
PUT R3, 114
|
|
|
|
OUT R1
|
|
OUT R2
|
|
OUT R3
|
|
|
|
XOR R1, R1
|
|
XOR R2, R2
|
|
XOR R3, R3
|
|
|
|
PUT R1, 108
|
|
PUT R2, 100
|
|
PUT R3, 33
|
|
|
|
OUT R1
|
|
OUT R2
|
|
OUT R3
|
|
|
|
HLT
|