Imprimir una cadena sin sistema operativo

Tengo un programa simple en lenguaje ensamblador x86. Debe imprimir una cadena directamente en la memoria de video sin sistema operativo.

[bits 16]
[org 0x7c00]
mov ax, 0x3
int 0x10
sdl
mov ax, 0xb800
mov es,ax
mov si, msg
xor di, di
repnz movsw
jmp $
msg db 'Hello'
times 510 - ($ - $) db 0
dw 0xaa55

Pero no funciona. ¿Me puedes ayudar?

Respuestas a la pregunta(2)

Su respuesta a la pregunta