# data[].attributes.body
El operando se especifica en la operación de la instrucción.

# data[].attributes.body
El campo de dirección de la instrucción contiene al operando, es decir, el operando está presente en la propia instrucción.

# data[].attributes.body
Instrucciones de 2 o 3 bytes.

# data[].attributes.body
No referencia a memoria.
Inicializar registros con un valor constante.

# data[].attributes.body
Puede ser poco flexible.
Magnitud limitada.

# data[].attributes.body
La dirección de la operación especifica un registro del procesador donde se encuentra el operando.

# data[].attributes.body
Instrucciones de 1 byte.

# data[].attributes.body
La dirección viene incluida en la instrucción.

# data[].attributes.body
Acceso rápido a los registros.
Se necesitan menos bits para especificar un registro que una dirección de memoria.
No requiere referencias a memoria.

# data[].attributes.body
La dirección especifica la dirección de memoria donde se encuentra el operando.

# data[].attributes.body
La dirección viene incluida en la instrucción.

# data[].attributes.body
Instrucciones de 2 bytes.

# data[].attributes.body
Se especifica la dirección del registro donde se encuentra la dirección de memoria que contiene al operando.

# data[].attributes.body
El campo de direcciones referencia la dirección de una palabra de memoria, la cual contiene la dirección completa del operando.

# data[].attributes.body
No se direcciona al operando en sí.
Útil cuando se usan apuntadores.

# data[].attributes.body
Solo requiere una referencia a memoria.

# data[].attributes.body
Espacio limitado de direcciones.

# data[].attributes.body
Número limitado de registros.

# data[].attributes.body
Espacio grande de direcciones.

# data[].attributes.body
Requiere varias referencias a memoria.

# data[].attributes.body
Espacio grande de direcciones.

# data[].attributes.body
Referencia extra a memoria.

# data[].attributes.body
Las instrucciones tienen dos campos de direcciones, el valor de uno se usa directamente y el otro se refiere implícitamente a un registro cuyo contenido se suma al primero para generar la dirección efectiva.

# data[].attributes.body
El registro referenciado implícitamente es el contador de programa PC.

# data[].attributes.body
El registro referenciado contiene una dirección de memoria y el campo de dirección contiene un desplazamiento.

# data[].attributes.body
En el registro PC se contiene en todo momento la dirección de memoria central donde se encuentra la siguiente instrucción.

# data[].attributes.body
El contenido del registro se suma al campo de direcciones y así se obtiene la dirección efectiva.

# data[].attributes.body
Información para localizar los operandos o el destino en registros especiales de la CPU que sirven para las operaciones sobre pila

# data[].attributes.body
Favorece la reducción en las longitudes de la instrucción, al no necesitar campo de dirección (registros únicos).

# data[].attributes.body
El campo de dirección referencia una dirección de la memoria principal y el registro contiene un desplazamiento positivo.

# data[].attributes.body
Primer dato introducido

# data[].attributes.body
Último dato introducido

# data[].attributes.body
Palabra de memoria asociada a la pila con la dirección de la cima

# data[].attributes.body
El registro que se utiliza se llama "registro índice".

# data[].attributes.body
Mecanismo de acceso a bits específicos

# data[].attributes.body
Solo indica si un determinado bit es 1 ó 0
Involucra direccionamiento de bit

# data[].attributes.body
Instrucciones especiales para activar, desactivar y verificar bits específicos de un registro o una posición de memoria

# data[].attributes.body
Se usa para realizar saltos en la ejecución del programa.

# data[].attributes.body
Se puede referenciar a toda la memoria.

# data[].attributes.body
https://www2.infor.uva.es/~cevp/FI_II/fichs_pdf_teo/FI_II_tema12_Direccioamiento_nue.pdf

# data[].attributes.body
Flexibilidad

# data[].attributes.body
https://www.infor.uva.es/~bastida/OC/modos.pdf

# data[].attributes.headline
Organización y arquitectura de computadoras

# data[].attributes.subject
Organización y arquitectura de computadoras

# data[].attributes.body
William Stallings

# data[].attributes.body
Todos los direccionamientos que usan desplazamiento pueden llegar a ser complejos.

# data[].attributes.body
Hace referencia a operandos de dos tipos:
Registros
Operandos de pila