Zusammenfassung der Ressource
Memorias y Dirreccionamientos
- MODOS DE
DIRRECCIONAMIENTO
- Dirreccionamiento por
Registros
- indica el nombre de fuente
o destino MOV BX,BC
- Dirreccionamiento
Inmediato
- 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