aporte punto 2

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

Upload: jimmy-abril-perez

Post on 09-Feb-2017

55 views

Category:

Documents


1 download

TRANSCRIPT

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