rdos/src/hello.asm

16 lines
245 B
NASM
Raw Normal View History

; COM program displaying hello world string
2020-03-23 20:01:23 +01:00
; This is primarily for testing purposes
org 0x0100
2023-11-15 19:51:16 +01:00
main mov si, str
mov ah, 0x0e
xor bx, bx
2023-11-15 19:51:16 +01:00
main1 lodsb
test al, al
2023-11-15 19:51:16 +01:00
jz main2
int 0x10
2023-11-15 19:51:16 +01:00
jmp main1
main2 ret
2023-11-15 19:51:16 +01:00
str db "Hello world!", 0x0A, 0x0D, 0