26 lines
266 B
NASM
26 lines
266 B
NASM
BITS 16
|
|
CPU 8086
|
|
|
|
org 0x7200
|
|
|
|
_start:
|
|
jmp main
|
|
|
|
hw:
|
|
db "Hello, world!", 0x0d, 0x0a, 0
|
|
|
|
main:
|
|
xor bx, bx
|
|
mov si, hw
|
|
printloop:
|
|
mov al, cs:[si]
|
|
test al, al
|
|
jz done
|
|
mov ah, 0x0e
|
|
int 0x10
|
|
inc si
|
|
jmp printloop
|
|
|
|
done:
|
|
retf
|