Buenas, estoy intentando optimizar el código que ya tengo y que funciona correctamente. El problema es que para acceder a un valor de una entidad lo hago de la siguiente forma:
Siendo TYPE una etiqueta = 0 y teniendo en el registro de la direccion de memoria de la entidad a la que quiero acceder.
ld hl, #TYPE
add hl, de
Me gustaría cambiar este tipo acceso a propiedades, utilizando los registros ix e iy de la siguiente forma: TYPE(ix). Pero no consigo guardar en ix, la direccion de memoria de la entidad, es decir, el valor del registro de. Si alguien me puede ayudar lo agradecería mucho.