Microprocesadores serie 6500

Solo disponible en BuenasTareas
  • Páginas : 12 (2930 palabras )
  • Descarga(s) : 0
  • Publicado : 8 de noviembre de 2011
Leer documento completo
Vista previa del texto
Introducción

Los microprocesadores han cambiado enormemente desde su “invención”, claro está, no se puede hablar de una invención propia sino de un conjunto de esfuerzos enfocados hacia una misma idea, un mecanismo capaz de recibir instrucciones y realizar operaciones primeramente del mismo modo que lo hace un ser humano y, más tarde, de manera más rápida y eficiente.

Este dispositivo esuno de los logros más sobresalientes del siglo XX, ninguna otra invención en la historia se ha diseminado tan rápidamente o ha tocado tan profundamente tantos aspectos de la existencia humana. Como todo en la vida los microprocesadores fueron evolucionando a través del tiempo, en este caso se iban diferenciando por series o seriales dependiendo del número de componentes (transistores) que pudierancontener.

El siguiente informe tiene la finalidad de describir la arquitectura, conjunto de instrucciones, buses, modos de direccionamiento, ventajas y desventajas de los microprocesadores serie 6500.

ARQUITECTURA
El Microprocesador 6502 corresponde a la serie 6500, que forma una familia de microprocesadores compuesta por diez modelos diferentes, fabricados en tecnología MOS y procesanpalabras de 8 bits.
El 6502, junto con el 6512, dispone de 40 patillas, mientras que los demás miembros cuentan con 28.
Desde 1983 se encuentra disponible una versión del 6502 en tecnología CMOS, con un consumo más reducido y un juego de instrucciones más amplio.
La familia de microprocesadores fue desarrollada en 1975 por un grupo de ingenieros que formaron una nueva compañía llamada MosTechnology. Actualmente esta familia es fabricada Rockwel International y Sinertek, constituyendo éste microprocesador de 8 bits el alma de muchos ordenadores personales (Apple, Commodore, Atari...).
FAMILIA 65XX
65xx
Tipo Memoria Otras señales Encapsulado
6502 64K IRQ NMI Φ1 Φ2 Φo SYNC RDY 40-pin
6503 4K IRQ NMI Φo 28-pin
6504 8K IRQ Φo 28-pin
6505 4K IRQ Φo RDY 28-pin
6506 4K IRQ Φ1 Φ2 Φo 28-pin6507 8K RDY Φo 28-pin
6512 64K IRQ NMI Φ1 Φ2 DBE SYNC RDY 40-pin
6513 4K IRQ NMI Φ1 Φ2 28-pin
6514 8K IRQ Φ1 Φ2 28-pin
6515 4K IRQ Φ1 Φ2 RDY 28-pin

Las características más notables son:
-Alimentación única de +5 voltios.
-Procesamiento paralelo de palabras o datos de 8 bits.
-Juego de 56 instrucciones.
-13 modos de direccionamiento para las instrucciones.
-Aritmética binaria ydecimal.
-Stack Pointer programable de 8 bits.
-Interrupciones mascarables y no mascarables.
-Generador interno de señales de reloj.
-Capacidad de direccionamiento de memoria de hasta 64K.
-Frecuencia de trabajo de 1 y 2 MHz; Ciclo de máquina de 1us o 500 ns.
-La instrucción más rápida es de dos ciclos de máquina y la más lenta es de siete.
-Pueden usarse con cualquier tipo y velocidad de memoria.-La estabilización del reloj interno puede efectuarse mediante cristal o por una sencilla red R-C.

MICROPROCESADOR 6502
El 6502 es un procesador de 8 bits con un bus de dirección de 16 bits. La lógica interna corre a la misma velocidad que la frecuencia del reloj externo, pero las aparentemente lentas velocidades de reloj de típicamente 1 MHz eran realmente competitivas con otros CPUscorriendo cuatro veces más rápido porque el 6502 era un procesador estático pipelined, y los otros de su tiempo fueron microcodificados y tenían velocidades comparables con la del 6502. El reloj del Z80, por ejemplo, necesita 4 ciclos para leer una instrucción.
Aunque esto puede sonar como un "truco", el 6502 tenía el efecto secundario de bajar los requerimientos de velocidad del periférico unidos alCPU, de esta manera bajando el costo total del sistema, un importante factor para conseguir un diseño ganador en los muy sensibles mercados de las consolas de juegos y los computadores personales.
El 6502 tenían muy pocos registros. En ese tiempo, la memoria RAM era más rápida que los CPUs, así que tenía sentido optimizar el acceso a RAM más que aumentar el número de registros en el chip....
tracking img