¿Cómo imprimir una cadena con color en modo grafico en ensamblador?

Viewed 17

tengo una duda. tengo que realizar un programa en lenguaje ensamblador (emu8086) en el modo grafico donde yo teclee un pequeño texto y el programa lo vuelva a imprimir pero con color en este caso Azul. la parte que me pide el texto y donde yo lo tecleo ya la tengo sin embargo no se como imprimirla y cambiar el color del texto. ya lo he intentado pero mi código se rompe espero me puedan ayudar con esta duda, gracias. (adjunto código e imágenes de los errores)

mov al, 13h ; activar modo grafico
mov ah, 0
int 10h

printn ""
printn " ingresa un texto no mayor de cincuenta caracteres"
printn ""

mov ah, 0ah    ;
lea dx, texto  ; --- guardar datos desde el teclado
int 21h        ;

printn ""

mov ax, 0600h  
mov bh, 01h    ; cambiar color azul-- azul es 1 en hex
mov cx, 0000h
mov dx, 184fh
int 10h

lea dx, texto
mov ah,09
int 21h

error que tira con el codigo de arriba

0 Answers
Related