ojnm

Páginas: 2 (289 palabras) Publicado: 13 de noviembre de 2014
INTRODUCCIÓN
El microprocesador M6800, fabricado en 1974 por Motorola, fue uno de los primeros microprocesadores comerciales y ampliamente utilizado. De él sederivan muchos otrosmicroprocesadores, como la familia 65XX.


MODELO DE PROGRAMACIÓN


CARACTERÍSTICAS DEL M6800
• Alimentación única de +5 V.
• Bus de datos bidireccional de 8 bits.
• Busde direccionesde 16 bits.
• Dos entradas de reloj desfasadas 180º.
• Línea de salida R/W para indicar lectura/escritura en memoria.
• Dos terminales de interrupción: /IRQ (Enmascarable) y /NMI(Noenmascarable).
• Terminal /RESET que inicializa el sistema y da paso a una rutina específica.
• Terminal /HALT que provoca la parada del procesador, con todos los buses en estado dealtaimpedancia.
• Terminal de salida BA (Bus available) que indica que la CPU se encuentra en un estado HALT o en estado WAIT que se produce al ejecutar la instrucción WAIT que suspende la actividadde la CPUhasta la llegada de una interrupción.
• Terminal de entrada DBE (Data Bus Enable) que permite controlar el estado de alta impedancia del bus de datos.
• Terminal de entrada TSC(Tri-State Control)que permite controlar el estado de alta impedancia del bus de direcciones y de la línea R/W.
• Terminal de salida VMA (Valid Memory Address) que valida la direcciónpresente en el bus dedirecciones.

BITS SIGNIFICATIVOS EN EL REGISTRO DE ESTADO (CCR)
• C (carry) es el indicador de acarreo.
• V (overflow) es el indicador de desbordamiento.
• Z (zero)es el indicador de cero (resultadonulo).
• N (negative) es el indicador de resultado negativo.
• I (interruption) es el bit de máscara de interrupción.
• H (half carry) es el indicadorde acarreo del bit 3 al bit 4.


MODOS DEDIRECCIONAMIENTO
• IMPLÍCITO o INHERENTE: El código de operación indica implícitamente la localización de los datos:
ABA Sumar acumuladores
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS