Академический Документы
Профессиональный Документы
Культура Документы
PARA EL USO DE
CADENA
INTRODUCCION
El uso de las cadenas de caracteres es
imprescindible para el programador debido
a que es el lenguaje natural de
comunicacin entre las personas. An
cuando se pueden desarrollar programas
que manejen cadenas de caracteres
utilizando las instrucciones bsicas
presentadas, existen una serie de
instrucciones dedicadas al manejo de este
tipo de datos que tienen como objetivo el
desarrollo de programas ms eficientes.
Esta seccin introduce estas instrucciones. .
Para recordar
Etiquetas
Tanto en los lenguajes de alto nivel como en
los de bajo nivel, se puede hacer referencia a
las posiciones (direcciones) de memoria
mediante un smbolo.
Tales smbolos se llaman etiquetas. As pues
tendremos dos tipos de etiquetas
esencialmente:
Etiquetas
1) Etiquetas para hacer referencia a
posiciones dentro del programa (lneas)
2) Etiquetas para hacer referencia a variables
del programa
EJEMPLO DE DECLARACIONES
RESERVA DE ESPACIO
Cuando se trata de declarar espacio para
cadenas muy grandes no tiene caso que
enumeremos todos los bytes, en su lugar
usamos RESB o RESW
RESB reserva un bloque de memoria de
tamao de N bytes,
Tambin se pueden reservar bytes de
tamao word con la directiva RESW
DECLARACIN DE CONSTANTES
CONSTANTES ESPECIALES
El $ define la posicin de la direccin de
memoria al inicio de donde lo coloquemos
CONSTANTES ESPECIALES
De forma similar, el uso de la constante $$
regresa la direccin segmento en donde
incluyamos esta constante
LLAMADA A INTERRUPCIN
INT INTERRUMPE EL PROGRAMA ACTUAL ,
CORRE LA SUBRRUTINA DE INT.
INT: llama a una funcin del DOS o BIOS a
travs de una subrutina para realizar un
servicio especial, por ejemplo manipular el
vdeo, la pantalla, abrir un fichero, escribir en
un puerto, etc. En este texto usaremos una de
ellas, la salida a pantalla, que se corresponde
con la 21h.