Capitulo 10 - Microprocesadores

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 4

Instituto Superior Tecnológico Vicente Rocafuerte

Capítulo 10

Tema: EL MICROPROCESADOR MOTOROLA 6800

Semestre: 6to Ensamblaje

Materia: Microprocesadores.

Profesor: Ing. Guadalupe

Integrantes del grupo:

Ponce Molina Franklin

Ripalda Infante Alex


El Microprocesador Motorola 6800

Motorola desde sus inicios, ha desarrollado la familia 6800 con chips cada vez mas nuevos

y avanzados. Otros microprocesadores de la serie 6800 son los 6801, 6802, 6805 y los

microprocesadores 6809. La 6801 y 6802 utilizan el mismo conjunto de instrucciones. El

6802 tiene el mismo procesador que la MPU 6800. El 6809 es uno de los más avanzado de

los procesadores de ocho bits en la serie 6800.

Motorola también produce otros dispositivos

especiales que son compatibles con el

microprocesador 6800. Éstos incluyen el ACIA 6850

de Motorola adaptador de interfaz para

comunicaciones asíncronas (Asynchronous Communications Interface Adapter) para la

transmisión de datos en serie en forma asíncrona.

La serie 6870 de chips de reloj de Motorola puede ser utilizada para proporcionar pulsos

de reloj de dos fases requeridas por el 6800. El controlador de acceso de memoria directa

6444 de Motorola proporciona a los sistemas basados en 6800 un soporte lógico de cuatro

canales de acceso directo a memoria. Otros dispositivos de soporte en la familia incluyen el

control 6845 CRT y el control lado de disco flexible 6843.

Interfaz

La interfaz entre el 6800 y los periféricos de entrada y salida se realiza con el adaptador

de interfaz periféricos (PIA) 6820, que contiene cuatro líneas de control entre él y los

dispositivos periféricos, además tiene registros de internos que permiten programarlo y le

proporcionan capacidad de almacenamiento temporal para simplificar la transferencia de

datos.
Características

Generalmente es utilizado dentro de un sistema de microcomputadora.

Este microprocesador requiere un suministro de energía eléctrica de + 5 V y un reloj externo

de dos fases, en su estructura interna tiene 16 líneas de dirección unidireccionales y ocho

líneas de datos bidireccionales.

Se fabricaba en un encapsulado DIP de 40 patas. Necesita un reloj de dos fases y una

alimentación única de 5V, en contraste con el Microprocesador 8080 de Intel, que necesitaba

tres tensiones. Señales de entrada/salida compatible con dispositivos fabricados con la

tecnología TTL. Tiempo para la realización de instrucciones comprendido entre 2 y 12

microsegundos, trabaja a 1MHz.

Instrucciones

El microprocesador 6800 es utilizado en computadoras de programa almacenado. Las

instrucciones del programa se almacenan como bytes de 8 bits en un área de almacenamiento

conocida como memoria de programa. El 6800 utiliza instrucciones de 1, 2, y 3 bytes, el

primer byte de la instrucción es el código de operación, el cual especifica una de las 197

instrucciones posibles que puede realizar.

El conjunto de instrucciones es fijado permanentemente en el diseño del 6800, las

instrucciones se incluyen dentro de los siguientes grupos:

 Instrucciones de acumulador y memoria

 Instrucciones de registro de índice y apuntador de pila

 Instrucciones de brinco y bifurcación

 Instrucciones de registro de código y condición


Arquitectura

El 6800 tiene un bus de datos, con buffers de tres estados, que contienen 8 bits (D0-D7).

Los números próximos a cada entrada o salidas son los números de la patilla. En el bus de

direcciones con buffers de 16 bits (A0-A15). La MPU 6800 contiene un contador de

programa de 16 bits, dos acumuladores de 8 bits (A y B) y un registro de códigos de condición

de 8 bits. Las nueve señales de control. Son las señales de interrupción no enmascarable, de

continua/alto, de petición de interrupción, control de tres estados y habilitación del bus de

datos y las salidas del bus disponible, dirección de memoria valida y lectura escritura y

entradas de reloj.

La sección de la unidad aritmética lógica (ALU) realiza las operaciones lógicas y

aritméticas, mientras que el registro de códigos de condición asociado contiene los seis

señalizadores. El registro de instrucción alimenta al decodificador de instrucciones al bloque

de control. El decodificador de instrucciones dirige el control para generar las señales

internas y externas, adecuadas, para completar la instrucción. Las líneas de control interno

que coordinan la operación del microprocesador.

También podría gustarte