Academia.eduAcademia.edu

Fundamentos de micro procesadores - Roger

Key takeaways

  • Lectura Escritura Lectura del código de la memoria de la memoria en la de operación de programa de programa memoria (a) Temporización y ciclos máquina para una instrucción de almacenamiento inmediato Instrucción ADD (SUMAR) Suma el contenido del acumulador a los del siguiente byte en la memoria del programa y deja la suma en el acumu lador tados y cargados con datos y pueden ser la fuente de los datos almacenados.
  • La tabla de la Figura 6.21 contiene la información necesaria sobre este tipo de operación (instrucción de transferencia de datos); el nemotécnico «LXI H» se encuentra hacia la mitad de la tabla de la Figura 6.21, Y su código de op, que es 21 H, está escrito en la columna «Contenidos» de la Figura 6.43b.
  • En este ejemplo el acumulador se carga con OAH (10 10 ), mientras que el registro L se carga con el valor mayor de OEH 14 10 ), La instrucción de comparar pone a l el señalizador ey porque (A) < (L); la operación «salta si señalizador de arrastre es 1» (nemotécnico JC en este ejemplo), examina el señalizador ey y comprueba que está a l. La instrucción de salto hace entonces que el contador de programa cambie a la dirección de la posición de la siguiente instruc ción (STORE L en este ejemplo).
  • La instrucción ADD M (sumar memoria), de la Figura 8.13, suma el contenido del acumulador con el contenido de la posición de memoria indicado por la dirección del registro par HL de la MPU.
  • Como en el microprocesador genérico, la instrucción CALL del 8080/8085 introduce primero el contenido de 16 bits del contador de programa (Pe) en la pila; después hace que la dirección de 16 bits de la subrutina sea transferida al contador de programa.