Está en la página 1de 12

Equipo #4

CASOS DE ESTUDIO DE Pablo Caleb Baltazar Denogean


Ivan Ismael Carpio Guzman
Carlos Eduardo Garcia Garcia
CPU REALES Tania Giovanna Lopez
Gonzalez
Eunice Zoeth Valdez Olivas
MODOS DE
DIRECCIONAMIENTO
1. Implícito
2. Inmediato
3. Directo por registros
4. Absoluto
5. Indirecto
6. Relativo
7. Por base y desplazamiento
8. Indexado
9. Autocremetal
10. Auntodecremental
pablo
Un modo de direccionamiento especifica la forma de calcular la dirección de
memoria efectiva de un operando mediante el uso de la información
contenida en registros y constantes, contenida dentro de una instrucción de
la maquina o en otra parte.

pablo
IMPLÍCITO
Se usa para hacer referencia a los operadores de dos tipos. Registros y
operadores de pilas.

INMEDIATO
El campo del operando contiene el mismo, sin transformación alguna, la
información sobre la que hay que operar. Este modo es útil para inicializar
registros o palabras de memoria con un valor constante.

ivan
DIRECTO POR REGISTROS
El operador reside en uno de los registros del procesador que es
seleccionado por un campo de registros de K bits en la instrucción.
K bits = 2^K registros

ABSOLUTO
El campo de direccionamiento no necesita transformación alguna para dar la
dirección efectiva, es decir la función que transforma el campo de operando
es la de dirección efectiva es la identidad.

ivan
INDIRECTO
El modo de este direccionamiento puede adquirir diferentes formas según
cual se elijan donde se encuentra la dirección del operando.

RELATIVO
La dirección de memoria central donde se encuentra el dato, se consigue
sumando la dirección contenida en la propia instrucción con una magnitud
fija contenida en un registro especial.

carlos
POR BASE Y
DESPLAZAMIENTO
La dirección que se toma como referencia de la zona de memoria en la que
están localizados, los datos se deposita en un registro denominado registro
base y el campo de operando indica la diferencia entre el registro base y la
dirección del operando.

INDEXADO
Consiste en un registro de dirección desplazado por el contenido del workingregister
Designado. Este desplazamiento es adherido a la dirección del registro para obtener
la dirección del operando.

carlos
AUTOINCREMENTADO
La dirección del operador se encuentra en un registro y este es incrementado
después de acceder al operando.

AUTODECREMENTADO
Para obtener la dirección del operando hay que decrementar un registro.

tania
I-8086:
Los registros del procesador, se usan para contener los datos con que se
está trabajando puesto que el acceso a los registros es mucho más rápido
que los accesos a memoria. Se pueden realizar operaciones aritméticas y
lógicas, comparaciones, entre otras. Los modos del 8086 son indirectos por
registro, indexados o directos por registro.

tania
MOTOROLA 68000:
El mismo direccionamiento lleva implícito el tipo de registro sobre el que
trabaja (direcciones o datos). Esta basado en dos bancos de 8 registros de
32 bits. Un banco es de datos (Dn) y el otro de punteros (An). Además
contiene un contador de programa de 32 bits y un registro de estado de 16
bits.

zoeth
80386:
Para este microprocesador existe un modo nuevo que requiere un byte
adicional denominado SIB (escala, índice, base) que se añade al byte de
operandos, es útil para direccionar elementos de vectores de longitudes
diferentes en bucles. Es una alternativa a los modos autoindexados que esta
máquina no soporta

zoeth
vs

Pablo o carlos o quien quiera