Comparar Memorias

Comparar Memorias

de Esteban Normey Rieta -
Número de respuestas: 2

Buenas,
He estado viendo que en exámenes anteriores para comparar memorias en Assembler 8086 se lleva uno de los operandos a un registro y ahí se hace la comparación con registro y memoria.
O sea, se hace:
 MOV (Registro), [Dir1]

  CMP (Registro), [Dir2]

Mi duda es: ¿Es necesario hacer esto para comparar memorias? ¿No se puede comparar memoria contra memoria? ( CMP [Dir1], [Dir2] )
Ya que en las notas se especifica que los operandos pueden ser (r, m) y (r,m,i),  y no se aclara nada de que no se puede comprar memorias.
Saludos!


En respuesta a Esteban Normey Rieta

Re: Comparar Memorias

de Federico Rivero -
Hola Esteban!

Es cierto que no se aclara de forma global como se debería, pero ninguna de las instrucciones de 8086 soporta dos operandos en memoria.

Saludos,
Federico