Hola, estoy comenzando con esto del ASM y estoy teniendo un problema, quiero saber si las instrucciones que le doy estan bien...
LD BC, 0x[dirección de memoria]
LD (BC), A
¿Esto no sería cargar la información de A en el registro BC?
Porque puedo hacerlo? 'A' es de 8 bits y BC comprenden 16, ¿no es así?
Estoy tratando de interpretar que es lo que sucede usando el comando info registers pero no me especifica que es cada cosa, si es el contenido o la dirección en la que esta.
Saludos





Autor


En línea



, o sea que esta bien, se guarda a donde apunta BC la información de A, muchas gracias, otra duda, ¿como se le puede cargar una constante a donde apunta A? Porque por lo que veo LD (A), cte no funciona 