Desplegado de mensajes en el monitor


1.8 Desplegado de mensajes en el monitor

Para poder desplegar un mensaje en el monitor es necesario que el texto a desplegar se escriba en la RAM de visualización de video, para después ser enviado al monitor mediante el controlador de video. El controlador de video es en sí un microprocesador de propósito especial, que libera a la CPU principal del trabajo de controlar el hardware de vídeo.
img7.jpg
Para hacer esto se pueden utilizar varios de los servicios con los que cuenta el lenguaje ensamblador, los cuales se describen con detalle en el apéndice A.
Para detener la pantalla y permitir al usuario ver lo que se ha desplegado en la misma se utiliza el servicio 00 de la interrupción 16h.

Ejemplo:
mov dx,65   ->  Asignar el Valor 65 ASCII al registro DX
mov ah,02h  -> Asignar el valor 02h al registro AH, que corresponde al servicio de                                                             impresión de un caracter.
int 21h     ->    Llamada a la interrupción 21h, de la que se ejecutará el servicio 02h.


Comentarios

Entradas populares de este blog

EMU8086

Obtención de Cadena con representación decimal

Proceso de ensamblado y ligado