datos

Páginas: 2 (410 palabras) Publicado: 18 de mayo de 2014
Lenguaje ensamblador
Operaciones aritméticas

Haga clic para modificar el estilo de subtítulo del
patrón

6/20/12

Instrucción MOV


La instrucción MOV copia datos de
una operador deorigen a uno de
destino. Esta instrucción es conocida
como transferencia de datos
sintaxis:
Mov destino, origen

El contenido del operando de destino
cambia, pero el de operando de origen
no.6/20/12

Reglas de instrucción mov








Ambos operandos deben ser del
mismo tamaño
Ambos operando no pueden ser
operando de memoria
CS, EIP, E IP no pueden ser
operandos dedestino
Un valor inmediato no puede
moverse a un registro de segmento.
6/20/12

Instrucción suma ADD








La instrucción ADD suma un
operando de origen con uno de
destino delmismo tamaño la sintaxis
es:
ADD destino, origen
simple

suma

ADC destino, origen
con acarreo

suma

INC destino
6/20/12
incremento



Inc tiene una desventaja ya que trata
a suoperando como un valor sin
signo. Cuando se necesitan sumar
valores muy grandes(mas de 16 bits)
seria muy util usar la instrucción ADC
generalmente usa 32 bits para sus
operaciones.

6/20/12 Instrucción de resta SUB


La instrucción SUB es un operando
de origen a un operando de destino
el conjunto de posibles operaciones
es el mismo para las instrucciones
ADD y MOV


•SUB destino, origen

resta sencilla



Sbb destino, origen

resta con acarreo



6/20/12

SINTAXIS

NEG decremento

decremento

Instrucción multiplicación
MUL


Lamultiplicaciones es una caso
singular de sumas repetitivas. El
procesador 8086 provee de 2
instrucciones para multiplicar valor
con signo y sin signo. Estas son



Mul multiplicando



Imulmultiplicando

6/20/12

sin signo
con signo

OPERANDO DE MUL
MULTIPLICANDO

MULTIPLICADIR

PRODUCTO

AL

R/M8

AX

AX

R/M16

DX:AX

EAX

R/M32

EDX:EAX

6/20/12...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Los datos
  • Datos
  • Datos
  • Datos
  • datos
  • Datos
  • datos
  • Datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS