# data[].attributes.attachment_link.title
Introducción a la programación 8086 (3/3): Modos de direccionamiento

# data[].attributes.attachment_link.title
Introducción a la programación 8086 (2/3): Definición y almacenamiento de datos

# data[].attributes.attachment_link.title
Introducción a la programación 8086 (1/3): Estructura de programa e instrucción MOV

# data[].attributes.attachment_link.title
Ensamblador - Instrucciones lógicas y de comparación (Tema 2.1.5)

# data[].attributes.body
salteo si bit = 1
bit = f (1).

# data[].attributes.body
salteo si bit = 0
bit = f (0).

# data[].attributes.body
Retorno con una constante K

# data[].attributes.body
Salto a la subrutina "k"

# data[].attributes.body
Salto a la posición "k" (8 bits)

# data[].attributes.body
Típica instrucción de salto incondicional a cualquier posición de la memoria, la constante literal "k" es la dirección de destino del salto, es decir la nueva dirección de memoria.

# data[].attributes.body
Coloca en uno el bit "b" de "f"

# data[].attributes.body
Borra el bit de "F"

# data[].attributes.headline
Estas instrucciones no afectan a ningún bit de la palabra de estado en el procesador.

# data[].attributes.subject
Estas instrucciones no afectan a ningún bit de la palabra de estado en el procesador.

# data[].attributes.body
permite especificar el numero de bits con los que se va a trabajar.

# data[].attributes.body
carga constantes en W.
w = k

# data[].attributes.headline
Instrucción que sirve para cargar una sola constante en el registro "W".

# data[].attributes.subject
Instrucción que sirve para cargar una sola constante en el registro "W".

# data[].attributes.body
oprecaion XOR logia.
w = w, k

# data[].attributes.body
operación AND lógica.
w = w, k

# data[].attributes.body
Operación OR lógica.
w = w, k

# data[].attributes.headline
Operaciones tradicionales lógicas entre constantes y registro.

# data[].attributes.subject
Operaciones tradicionales lógicas entre constantes y registro.

# data[].attributes.headline
Instrucciones de Byte que operan sobre "W" y literales.

# data[].attributes.subject
Instrucciones de Byte que operan sobre "W" y literales.

# data[].attributes.body
Hacen mención a los registros de "W" los que refiere que el origen y el operando siempre son el "W"

# data[].attributes.body
realiza una copia del contenido. "W" , "f, f = W

# data[].attributes.body
borra el contenido, f = 0

# data[].attributes.headline
Operaciones de operando simple para casos especiales.

# data[].attributes.subject
Operaciones de operando simple para casos especiales.

# data[].attributes.body
Resta aritmética. Destino f - w

# data[].attributes.body
Suma aritmética. Destino f + w

# data[].attributes.body
Intercambio de nibbles. Destino = SWAP f

# data[].attributes.headline
Instrucción para intercambio de posición.

# data[].attributes.subject
Instrucción para intercambio de posición.

# data[].attributes.body
Rotación a la derecha. Destino = f ROT

# data[].attributes.body
rotación a la izquierda. Destino = f ROT

# data[].attributes.headline
Instrucciones de rotación a través de CARRY

# data[].attributes.subject
Instrucciones de rotación a través de CARRY

# data[].attributes.body
decremento aritmético. Destino = "F" + 1

# data[].attributes.body
Incremento aritmetico, destino = "F" + 1

# data[].attributes.body
Complemento lógico con destino en "NOT" "F"

# data[].attributes.body
Movimiento de datos con destino en "F"

# data[].attributes.headline
Operaciones aritméticas de operando simple.

# data[].attributes.subject
Operaciones aritméticas de operando simple.

# data[].attributes.body
Operación XOR con destino "W" "F"

# data[].attributes.body
operación OR lógica con destino a "W" "F"

# data[].attributes.body
operación AND con destino en "W"

# data[].attributes.headline
Grupo de instrucciones de doble operando

# data[].attributes.subject
Grupo de instrucciones de doble operando

# data[].attributes.body
los bits 0 a 4 permiten seleccionar uno de 32 registros de la memoria interna, el bit 5 permite especificar el destino del resultado, los bits 6 a 11 identifican la instrucción especificar a realizar.

# data[].attributes.headline
Instrucciones de Byte que operan con registros.

# data[].attributes.subject
Instrucciones de Byte que operan con registros.

# data[].attributes.body
Este tipo de instrucciones pueden ser simples o dobles.
el primer operando sera el registro seleccionado, el segundo corresponde a donde se va a guardar