Actualmente estoy leyendo algo sobre la documentación del conjunto de instrucciones de Zilog Z80. Hay algunas instrucciones que tienen un operando que involucra al Acumulador, que se denota como 'A' en la hoja de datos, y otro operando que toma cualquiera de los registros dentro de la CPU. A los efectos de formular esta pregunta, solo me centraré en la instrucción "AGREGAR A, r".
Tomado de una de las hojas de datos de Zilog Z80, esto es lo que se presenta en la instrucción:
Comoseveenlosposiblesregistrosquesepuedenelegir,elregistro'A'esunodeellos.
Elregistro'A'tambiéneselacumuladorqueseproporcionaaquí:
Mi pregunta es, ¿cómo es posible colocar ambos operandos como el Acumulador? Una cosa que también debo aclarar es que hay otras instrucciones que tienen este mismo tipo de situación.