Me gustaría construir la más simple posible equipo. No me importa acerca de la velocidad o de almacenamiento, de hecho, tienen baja velocidad y el almacenamiento es una gran ventaja, ya que quiero construir fuera de los transistores (idealmente relés!) y quiero un LED para cada estado. Va a ser programado a través de una Raspberry Pi, que será el anfitrión de una cámara de modo que usted puede ver cada ciclo de reloj de ejecución (sí, se va a ejecutar en Hz no GHz). Va a ser un diseño abierto con la intención de que las escuelas pueden comprar las partes, comprender y mejorar el diseño. Así que el total de presupuesto debe estar muy por debajo de £400, preferiblemente de alrededor de £100.
He investigado a lo largo de muchos años y tiene buenas ideas para la CPU (un mínimo de registros, microcódigo en los interruptores DIP y bits en serie lógica/aritmética de las operaciones para reducir la cantidad de transistores). Lo que no puedo entender es cómo conseguir la memoria, me gustaría 1024 a 8096 bits.
La mejor que se me ocurre es que dos de 6 bits de n decodificadores que da acceso a 64 x 64 de la cuadrícula de condensadores. Ya sea que tienen un cargo en ellos o no, y la lectura se refuerzan ese estado. No habría LEDs en los condensadores como la actualización de este "DRAM" sería en el orden o minutos (lo cual es una pena, ya que esta sería la única parte que no muestran el estado).
Otras ideas incluyen algún tipo de unidad de cinta (compact cassette mecanismo: gran almacenamiento, demasiado complejo, no buscar), memoria de tambor (cinta adhesiva alrededor de un bean puede: demasiado duro para conseguir la mecánica de trabajo), memoria mecánica (bicicleta ruedas y rodamientos de bolas: demasiados errores de bits), el núcleo de la memoria (disco duro de gran tamaño núcleos de ferrita: siendo muy difícil de conseguir en la escala necesaria), cinta/tarjeta (¿se puede comprar la cinta de lectores), la rotación del disco con agujeros perforados en orden binario y algunos magnético de memoria para el almacenamiento (demasiado complejo para construir).
En última instancia, el objetivo es publicar un diseño que se pueden construir en un año escolar, donde todas las partes de una CPU y la memoria son "visibles" y entonces usted puede ver la instrucción fetch, decode para microcódigo, y la dirección de decodificación/registro de acceso/lógica que está sucediendo en el transcurso de los minutos.
Si alguien tiene ideas para realmente barato de memoria (<<£100) donde está claro exactamente cómo funciona, a continuación, por favor, hágamelo saber.
Tony