Click here to load reader
Upload
jimmy-abril-perez
View
66
Download
1
Embed Size (px)
Citation preview
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 unnú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 valorde cada uno de los bits del operando
XOR Realiza un XOR lógico, bit a bit, entre el operando destino y el operandofuente, almacenando el resultado en el operando destino
DEC Decrementa (resta 1 a) el contenido de un registro o de una posición dememoria