El 68000

Páginas: 35 (8514 palabras) Publicado: 1 de marzo de 2013
CENTRO UNIVERSITARIO PALMIRA

23 de febrero 2013.
MICROPROCESADOR 68000

Alumna: Fabiola Salazar Sánchez
Profesora: Elizabeth Ponce Arroyo

INDICE

I. Historia del microprocesador 68000……………………………………… 3
II. Introducción al microprocesador 68000……………………………..……. 7
III. Conceptos de microprocesador……………………………………….…… 7
IV. Arquitectura demicroprocesadores……………………………………… 9
V. Características principales del microprocesador 68000……………… 11
VI. Registros de Datos D0-D7……………………………………………..…… 12
VII. Registros de Direcciones. A0-A6……………………………………….…. 13
VIII. Interrupciones del microprocesador 68000………………………..……..17
IX. Organización de datos en memoria…………………………………..........17
X. Sintaxis del ensamblador 68000…………………………………..………....18
XI.Instrucciones del Motorola…………………………………………..…….... 24
XII. Modos de direccionamiento………………………………………….……… 31

I. HISTORIA DEL MICROPROCESADOR 68000
Los 68000 surgieron del proyecto MACSS (Motorola Advanced Computer System on Silicon, Sistemas de Computación Avanzadas en Silicio de Motorola), iniciado en 1976 para desarrollar una arquitectura totalmente nueva sin mantener lacompatibilidad hacia los anteriores procesadores. Sería el hermano de mayor potencia que complementara la línea de productos de 8 bits 6800 en lugar de diseñar una línea compatible. Al final, el 68000 fue provisto de un protocolo de bus con modo de compatibilidad para los dispositivos periféricos de la línea 6800, y una versión con un bus de 8 bits de datos fue producida. Sin embargo, los diseñadores secentraron principalmente en el futuro, o la compatibilidad hacia delante, lo que dio la plataforma M68K una ventaja frente posteriores arquitecturas de 32 bits en el conjunto de instrucciones. Por ejemplo, los registros de la CPU eran de 32 bits de ancho, aunque son pocas las estructuras autónomas en el procesador en sí funcionan en 32 bits a la vez. El equipo MACSS estuvo muy fuertementeinfluenciado por el diseño de procesadores para minicomputadoras, tales como el PDP-11 y los sistemas VAX, que tienen un micro código similar.

1. El MC68000
El MC68000 es la primera implementación del microprocesador poco M68000 16/-32 arquitectura. El MC68000 tiene un bus de datos 16-bit y 24-bit bus de direcciones, mientras que su arquitectura proporciona para 32-bit de dirección y buses dedatos. Es completamente de código compatible con el MC68008 8-bit aplicación bus de datos de la M68000 y es hacia arriba código compatible con los MC68010 extensiones virtuales y la aplicación MC68020 32-bit de la arquitectura. Todos los programas en modo de usuario utilizando el sistema de instrucción se ejecutará MC68000 sin cambios en el MC68008, MC68010, MC68020, MC68030, MC68040 y es posibledebido a que el modelo de programación de usuario es idéntico para todos los procesadores y el conjunto de instrucciones son subconjuntos propios de la arquitectura completa.

2. MC68008

El MC68008 es un miembro de la familia de microprocesadores avanzados M68000. Este dispositivo permite el diseño de sistemas rentables utilizando 8-bits buses de datos al tiempo que proporciona losbeneficios de una arquitectura de microprocesador de 32-bit. El rendimiento de la MC68008 es mayor que cualquier microprocesador de 8-bit y superior a varios microprocesadores de 16-bit.
El MC68008 está disponible como un 48-pin dual-in-line package (de plástico o cerámica) y 52-pin soporte de plástico chip de plomo. Los otros cuatro pines del paquete 52-pin para permitir señales adicionales:A20, A21, BGACK y IPL2. La versión de 48 pines es compatible con una de 20-bit dirección que proporciona un espacio de direcciones 1-Mbyte, la versión de 52-pin soporta 22-bit frente que se extiende el espacio de direcciones de 4 Mbytes. El MC68008 de 48 pines contiene una circuito simple arbitraje de dos hilos, el MC68008 52-pin contiene un total de tres hilos MC68000 bus...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Matrices assembler 68000
  • Familia motorola 68000
  • Instrucciones del 68000
  • Programación de microprocesador 68000

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS