Entradas

Mostrando entradas de abril, 2019

Programa en TASM usando colores

Colores Python

Imagen
En esta entrada, veremos lo basico para poder modificar el fondo de la consola de video de ensamblador, asi como el color del texto de cualquier mensaje que enviemos a ella. Primeramente, debemos saber un poco sobre la interrupcion que usaremos para ello: Interrupción 10h:  Nos permite invocar servicios de video de la ROM BIOS, manipulando algunas de sus funciones. Los servicios que nos permiten hacer este tipo de cambio de colores son: 02h:  nos permite controlar la posicion de nuestro cursor en la pantalla. Los registros BH,DH y DL son los que usaremos para indicar la posicion en donde debe estar el cursor. 06h: Permite inicializar la ventana de video o desplazar su contenido. En este servicio el registro CX indica el pixel donde va a comenzar a cambiar el color y el registro DX indica donde terminara. Como siguiente punto, debemos saber como es que se representan los colores dentro de emulador. Cada uno de estos colores al momento de ingresarlos al emul...