consiste en indicar el valor
numérico necesario para la
operación. MOV CX,15H
Dirreccionamiento DIrrecto o
Absoluto
El direccionamiento directo o
absoluto consiste en indicar una
dirección absoluta
(segmento:desplazamiento)
Dirreccionamiento Directo por
Registro
En el registro tendremos almacenado el
desplazamiento de la posición de memoria a
la que queremos acceder respecto a un
segmento que se tomará por defecto
dependiendo del registro que utilicemos. MOV
BX,[BP] mueve a BX el contenido de la
posición de memoria SS:BP que es la que el
registro BP tiene por defecto
Dirreccionamiento Relativo a
Base
Es parecido al anterior pero en este caso el
offset de los datos se obtiene por la suma de
un registro base (BX ó BP) más un valor
constante
Dirreccionamiento
Dirrecto o indexado
Si se quieren usar otros segmentos diferentes
a los asignados por defecto, se debe de
especificar. MOV AX,[BX][SI]+4
Desplazamiento y Segmentos
Asociados
ya que existe unos segmentos por defecto
relacionados en cada registro y se requiera usar otros
segmentos diferentes a los que se tiene por defecto
se debe especificar en cada instruccion
PILA
Estructura que permite guardar valores
temporales para recuperarlos temporalmetne
INSTRUCCIONES PUSH Y POP
PUSH permite almacenar el reguistro de origen
en la pila ,se usa usando la instruccion PUSH y le
asignamos alguno de los reguistro de proposito
general
POP pare recuperar el ultimo valor de la pila
,usamos la instrucion POP y seguido el del
reguistro de destino
SEGMENTACION DE MEMORIA
esquema de manejo de memoria mediante el cual la
estructura del programa refleja su division logica
,agrupando de manera logica en bloques de tamaño
variado
Modularidad de programas:
cada rutina delprograma puede
ser un bloque sujeto a cambios
yrecopilaciones, sin afectar por
ello al resto delprograma
Estructuras de datos de largo variable
cadaestructura tiene su propio
tamaño y este puede variar
Protección
se puede proteger los módulos
delsegmento contra accesos no
autorizados
Compartición
dos o más procesos pueden ser unmismo
segmento
Enlace dinámico entre segmentos
TIPOS DE MEMORIAS
memorias convencionales
Cada celda es direccionable por un n´umero al que
llamaremos direcci´on
memorias asociativas
Direccionables por contenidos: cuando
se le pide la informacin almacenada en
una direcci´on, la memoria asociativa
est organizada de forma tal que puede
encontrarla sencillamente
inspeccionando los bits de la direccin y
con una b´usqueda asociativa