Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PANTALLA
MODO 3: Color, formato texto, 25 filas (0,,24), 80 columnas (0,,79)
Fila\columnas 0 1 79
0 A
1
2
23
24
ATRIBUTO
b
7
b
6
b
5
b
4
b
3
b
2
b
1
b
0
b
7
: Es el bit de Blink, 0:No, 1:S
b
6
b
4
: Para color de fondo
000:Negro
001: Azul
010:Verde
111:Blanco
b
3
b
0
: Para color de Primer plano, es decir color de la carcter.
0000:Negro
0010: Azul
0100:Verde
1111:Blanco con Brillo
INTERRUPCION DE VIDEO: 21H, Pertenece al DOS.
IMPRIMIR UN CARACTER
DL Carcter (Usar el cdigo ASCII)
AH 2
INT 21H
IMPRIMIR UN TEXTO
DS DBS del rea de memoria que tiene almacenado del texto.
DX DDS Inicial del rea de memoria que tiene almacenado del texto.
AH 9
INT 21H
Nota: en el final del texto debe de estar el $
INTERRUPCION DE TECLADO
LEER UN CARCTER SIN ECO
Se captura el carcter sin imprimirlo en la pantalla.
AH 8
INT 21H
Devuelve: En AL el carcter digitado usando el ASCII.
LEER UN CARCTER CON ECO
Se captura el carcter y lo imprime en la pantalla.
AH 1
INT 21H
Devuelve: En AL el carcter digitado usando el ASCII.
INTERRUPCION PARA TERMINAR LA EJECUCION DE UN PROGRAMA
AH 4CH
INT 21H
DEFINICION DE AREA DE MOMERIA PARA DATOS
DIRECTIVAS:
DB
Permite reservar reas de memoria de un byte.
<<Identificador>> DB expresin<<, expresin<<, >> >>
<<Identificador>> Byte expresin<<, expresin<<, >> >>
Expresin:
Constante:
Binario: 101B, 111b
Octal: 23q, 56Q, 27o, 12
Decimal: 25, 50d, 70D
Hexadecimal: 1Ah, 2BH
Carcter: N, %
String: Mi primera vez, Estoy feliz
? : Reserva el rea sin inicializar.
n DUP(expresin); n=nmero de veces a repetirse expresin.
DW
Permite reservar reas de memoria de dos bytes.
<<Identificador>> DW expresin<<, expresin<<, >> >>
<<Identificador>> word expresin<<, expresin<<, >> >>
Expresin:
Constante:
Binario: 101B, 111b
Octal: 23q, 56Q, 27o, 12
Decimal: 25, 50d, 70D
Hexadecimal: 1Ah, 2BH
? : Reserva el rea sin inicializar.
n DUP(expresin); n=nmero de veces a repetirse expresin.
OPERADORES
SEG
Permite obtener la DBS.
Formato: SEG identificador
OFFSET
Permite obtener la DDS.
Formato: OFFSET identificador