Está en la página 1de 1

Ejemplos

Move (Transferir de origen a destino)


Store (Desde procesador a memoria)
Load (Desde memoria a procesador)
FxChange (Intercambiar contenidos de origen y destino)
Clear (transfiere 0)
Set (transfiere 1)
Instrucciones

Modo de direccionamiento
Transferencia de Datos
Especificar posiciones (Origen y Destino)
Memoria, Registro
Longitud de datos a transmitir

Aritméticas
Operaciones en la ALU

Instrucciones
ADD Operaciones en la ALU
SUB
MPY Operaciones Booleanas
Conversión DIV AND, OR, XOR, etc
Cambian formato de los datos Tipos de Operaciones Absoluto
Negado
Conversión de Bin a Hex, Dec a Bin, etc Increment (+1)
Decrement (-1) Instrucciones
Conversión EBCDIC - IRA

Desplazamiento lógico a la izquierda


Desplazamiento lógico a la derecha

Procesador = MODO PRIVILEGIADO. Lógicas


Sistema
Ofrece acceso a todas las instrucciones del procesador,
recursos

Leer o alterar un registro


Control de sistema y flujo de datos
Desplazamiento aritmético hacia la derecha
Leer o modificar llave de protección de almacenamiento
Desplazamiento aritmético hacia la izquierda

Grandes bloques de instrucciones

Ejecutar varias instrucciones a la vez

Toma de decisiones Control de flujo Ejecuta ordenes a los módulos de entrada y salida.
E/S
Input (Desde un dispositivo E/S al destino)
Salto condicional
Ejemplos Output (Desde el origen a un módulo de E/S)
Rotación a la derecha
Rotación a la izquierda

R=A+H

BRP W -> Saltar a W si R=+


BRN W -> Saltar a W si R=-
BRZ W -> Saltar a W si R= 0
BRO W -> Saltar a W si R= Overflow

Jump
Jump Condicional
Jump a Subrutina
Return
Execute
Skip
Skip Conditional
Halt
WAIT
NO OP PROCEDURES
Pequeño programa
Subrutinas
Retorna un valor

También podría gustarte