[2017][Diciembre][Problema2]

[2017][Diciembre][Problema2]

de Facundo Diaz Rodriguez -
Número de respuestas: 1
Hola, querria realizar una consulta respecto a la solucion publicada de este ejercicio.
En esta solucion para comparar dos bytes se realiza:

MOV DX, [BP + 4]
CMP DL, ES:[BX]

Seria equivalente la siguiente alternativa?
CMP byte ptr [BP+4], ES:[BX]

Muchas gracias.

En respuesta a Facundo Diaz Rodriguez

Re: [2017][Diciembre][Problema2]

de Federico Rivero -
Hola Facundo!

La alternativa que proponés no es válida porque las instrucciones de x86 no soportan ambos operandos en memoria. Podés probarla en el simulador ArquiSim y vas a ver un mensaje de error acorde durante el ensamblado.

Saludos,
Federico