Tecnología MOS 65xx
La serie MOS Technology 65xx es una familia de microprocesadores de 8 bits de MOS Technology, basados en el Motorola 6800 (presentado ca. 1975). La familia 65xx incluía el 6502, utilizado en computadoras domésticas como Commodore PET y VIC-20, Apple II, Atari 800 y British BBC Micro.
El 6501 y el 6502 tienen paquetes DIP de 40 pines; los modelos 6503, 6504, 6505 y 6507 son versiones DIP de 28 pines para reducir el costo del chip y la placa de circuito. En todas las versiones de 28 pines, el número de pines se reduce dejando algunos de los pines de dirección de orden superior y varias combinaciones de pines de función, lo que hace que esas funciones no estén disponibles.
Por lo general, los 12 pines que se omiten son los tres pines no conectados (NC), uno de los dos pines Vss, uno de los pines del reloj, el pin SYNC, el pin de desbordamiento (SO), la interrupción enmascarable o el interrupción no enmascarable (NMI) y las cuatro líneas de dirección más significativas (A12–A15) son los 12 pines omitidos para reducir el número de pines de 40 a 28. La omisión de cuatro pines de dirección reduce la direccionabilidad externa a 4 KB (de los 64 KB del 6502), aunque el registro interno de la PC y todos los cálculos de direcciones efectivos siguen siendo de 16 bits.
El 6507 omite ambos pines de interrupción para incluir la línea de dirección A12, proporcionando 8 KB de capacidad de direccionamiento externo pero sin capacidad de interrupción. El 6507 se usó en la popular consola de videojuegos Atari 2600, cuyo diseño divide el espacio de memoria de 8 KB por la mitad, asignando la mitad inferior a la memoria RAM interna y los periféricos de la consola, y la mitad superior al Cartucho de juego., por lo que los cartuchos Atari 2600 tienen un límite de dirección de 4 KB (y el mismo límite de capacidad a menos que el cartucho contenga circuitos de conmutación de banco).
Una popular computadora basada en 6502, la Commodore 64, usaba una CPU 6502 modificada, la 6510. A diferencia de la 6503–6505 y la 6507, la 6510 es un chip de 40 pines que agrega hardware interno: una I paralela de 8 bits /O asignado a las direcciones 0000 y 0001. El 6508 es otro chip que, como el 6510, agrega hardware interno: 256 bytes de SRAM y el mismo puerto de E/S de 8 bits que presenta el 6510. Aunque estos chips no tienen número reducido de pines en comparación con el 6502, necesitan 8 pines nuevos para el puerto de E/S paralelo agregado. En este caso, no hay líneas de dirección entre los 8 pines eliminados.
Contenido relacionado
Licencia de Ciencias del Diseño
Comité de Datos del Consejo Internacional de Ciencias
Badtrans