1

Click here to load reader

Aporte punto 2

Embed Size (px)

Citation preview

Page 1: Aporte punto 2

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