20 lines
229 B
NASM
20 lines
229 B
NASM
push bp
|
|
mov bp, sp
|
|
|
|
mov ax, [bp + 6]
|
|
mov ds, ax
|
|
|
|
mov si, hello_world_str
|
|
mov ah, 01h
|
|
int 22h
|
|
|
|
pop bp
|
|
retf
|
|
|
|
hello_world_str db "Hello, World!", 13, 10, 13, 10, 0
|
|
new_line db 13, 10, 0
|
|
|
|
buffer:
|
|
times 32 db 0
|
|
|
|
program_segment dw 0 |