Red de conocimiento informático - Computadora portátil - ¿Cuáles son los ciclos y el número de bytes de las instrucciones DJNZ 30H, 80H?

¿Cuáles son los ciclos y el número de bytes de las instrucciones DJNZ 30H, 80H?

DJNZ opera en un ciclo de máquina de dos.

La instrucción DJNZ tiene dos formatos. La primera es una instrucción de doble byte. El segundo byte almacena la dirección relativa de rel. Su rango de transmisión es muy estrecho, por lo que la posición de transmisión es el valor actual de la PC. la instrucción más On rel. La segunda instrucción también almacena rel en el tercer byte y la primera instrucción lo transfiere de la misma manera. D2 está marcado como D2 en el código fuente, pero el compilador calcula automáticamente su dirección física cuando la traduce a código de máquina y la usa en las instrucciones. En términos generales, sólo el código fuente utiliza marcadores para representar direcciones y casi nunca números directamente.