[Practico 10][Ejercicio 3]

[Practico 10][Ejercicio 3]

de Mauricio Javier Morinelli Lujan -
Número de respuestas: 1

Hola, viendo la solución planteada para este ejercicio me surge la duda de que significa una representación fiel del código C al escribir en 8086.

En particular en una linea del código se plantea: nodo nodoactual = árbol[indiceArbol]

Esta asignación no aparece en su equivalente 8086 en la solución planteada. 

Como debemos considerar estos casos?

Saludos.

En respuesta a Mauricio Javier Morinelli Lujan

Re: [Practico 10][Ejercicio 3]

de Gustavo Brown -

El equivalente a nodo nodoactual = arbol[indiceArbol] es
  SHL BX, 1
  SHL BX, 1

En ese punto BX tiene un puntero NEAR al nodo actual.

Un detalle al mirar la solución publicada en el alto nivel hay una parte que dice indiceArbol.hijoIzq e indiceArbol.hijoDer  cuando quiso decir nodoActual.hijoIzq y nodoActual.hijoDer

Saludos,
  Gustavo