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