1. Instrucciones del lenguaje assembler
MOV Su propósito es la transferencia de datos entre registros de procesador o
registro y memoria.
PUSH decremento en dos el valor de SP y luego transfiere el contenido del
operando fuente a la nueva dirección resultante en el registro recién
modificado
POP Recupera un dato de la pila Sintaxis
ADD Suma al operando de destino el valor o contenido del operando fuente,
almacenándose el resultado en el operando de destino
SUB Resta al operando de destino el valor o contenido del operando fuente,
almacenándose el resultado en el operando de destino
MUL Realiza una multiplicación con el acumulador
DIV Realiza una división entre un número de 16 bits y otro de 8 bits, o entre
un
número de 32 bits y otro de 16 bits
NOT Realiza un NOT lógico, bit a bit, con el operando, es decir, que invierte el
valor
de cada uno de los bits del operando
XOR Realiza un XOR lógico, bit a bit, entre el operando destino y el operando
fuente, almacenando el resultado en el operando destino
DEC Decrementa (resta 1 a) el contenido de un registro o de una posición de
memoria