¿como se accede a memoria de video en modo texto?

adonis aviles
08 de Junio del 2010
¿como se accede a memoria de video en modo texto?

sergaroze
27 de Junio del 2010
SOLO ENTRA EN LOS SIGUIENTES PAGINAS WEB Y ESTARAS GANADO DINERO TODO ES GRATIS LEELAS CUIDADOSAMENTE
http://www.sergaroze.blogspot.com/
http://sgrzthemachine.blogspot.com/

Samuel Garcia
13 de Abril del 2016

Para el modo texto 80x25 de 16 colores (modo 3h en el BIOS) se necesita escribir o leer en la dirección 0xB8000

Pero se necesita privilegio total, ya sea bajo MS-DOS, bajo Windows 9x, o con algún driver especial bajo Windows XP.

La pantalla contiene 80x25x2 caracteres (es decir 4000 bytes).

Cada carácter ocupa 16 bits (es decir 2 bytes).

El primer byte es el carácter y el segundo es el color.

Así que tenemos una estructura de arreglo como el siguiente por cada carácter, de forma secuencial:

[byte_caracter, byte_color]

 

Si queremos escribir 16 bits a la vez, los 8 bits de menor peso contienen el carácter y los 8 bits de mayor peso contienen el color del carácter.