Una CPU de arquitectura activada de transporte de 8 bits en TTL

Cuando se le presentamos a los internos de un microprocesador, es muy probable que se le mostremos algo así como una de las primeras generaciones de CPU de 8 bits de Los años setenta. Habrá el grupo familiar de registros y contadores, una unidad aritmética y lógica (ALU) y un decodificador de instrucciones con lógica de control asociada. Un conjunto de instrucciones complejas hace que el decodificador de los registros de mariscal y ALU realicen todas las diversas funciones en el orden ideal. Las CPU pueden haberse movido en muchas maneras considerando que la década de 1970, pero el diagrama de bloques de un 8080 o similar aún proporciona una base básica para el principiante.

Entonces, cuando le contamos sobre otra CPU hecha en casa con TTL Logic Chips, puede esperar que siga este camino bien usado. Afortunadamente, aunque la comunidad de piratería de hardware siempre es capaz de brotar sorpresas sobre nosotros, y [Szoftveres] ha hecho solo con su diseño. Es un fabricante de conjunto de una instrucción después de una arquitectura activada en el transporte, y que indica que se desvía bruscamente de la arquitectura convencional descrita anteriormente. Cada instrucción es un paso entre las diferentes funciones físicas del procesador, y la computación se logra mediante las funciones físicas que trabajan en los datos a medida que se mueven en ellos y presentan el resultado en sus salidas listas para ser movidas en otro lugar. El resultado es una computadora que es a su manera bellamente simple, aunque a expensas de alguna inflexibilidad y falta de algunas funciones de hardware que tomamos para aprobadas en muchos procesadores más convencionales.

Este fabricante se ha construido en un pedazo de stripeboard, y tiene un tablero acompañante con pantalla, teclado y módem. Hay una pequeña placa basada en un microcontrolador ATMEGA8 que realiza la función de carga rápida del programa, y ​​se puede eliminar una vez que se carga el código. El software se puede escribir en un lenguaje C-line Anc compilado utilizando el compilador en su repositorio de GitHub, y ha producido un video de YouTube del fabricante en funcionamiento. Este proyecto vale la pena leer en profundidad, por su introducción a esta arquitectura ligeramente inusual.

Le hemos traído muchas 74 CPU lógicas TTL a lo largo de los años, pero sorprendentemente, este no es el primer diseño de instrucción única.

Leave a Reply

Your email address will not be published.