Me gustaría construir la computadora más simple posible. No me importa la velocidad o el almacenamiento, de hecho, tener una velocidad lenta y un bajo almacenamiento es una gran ventaja, ya que quiero construirlo con transistores (¡idealmente relés!) Y quiero un LED para cada estado. Se programará a través de una Raspberry Pi que albergará una cámara para que pueda ver cada ciclo de reloj ejecutándose (sí, va a funcionar a Hz, no a GHz). Será un diseño abierto con la intención de que las escuelas puedan comprar las piezas, comprender y mejorar el diseño. Por lo tanto, el presupuesto total debe estar por debajo de £ 400, preferiblemente alrededor de £ 100.
He investigado esto durante muchos años y tengo buenas ideas para la CPU (registros mínimos, microcódigo en los interruptores DIP y operaciones de lógica / aritmética de bit bit para reducir el conteo de transistores). Lo que no puedo entender es cómo obtener la memoria, me gustaría 1024 a 8096 bits.
Lo mejor que puedo encontrar son dos decodificadores de 6 bits uno de n que dan acceso a una red de condensadores de 64 x 64. O bien tienen una carga en ellos o no, y la lectura reforzaría ese estado. No habría LED en los condensadores, ya que la actualización de esta 'DRAM' estaría en el orden o en los minutos (lo que es una pena, ya que esta sería la única parte que no se muestra el estado).
Otras ideas incluyen algún tipo de unidad de cinta (mecanismo de cassette compacto: gran almacenamiento, demasiado complejo, sin búsqueda), memoria del tambor (cinta alrededor de un frijol: demasiado difícil para que funcione la mecánica), memoria mecánica (rueda de bicicleta y rodamientos de bolas: demasiados errores de bits), memoria del núcleo (grandes núcleos de ferrita duros: todavía es muy difícil llegar directamente a la escala requerida), cinta / tarjeta (todavía podemos comprar los lectores de cinta), disco giratorio con orificios perforados en orden binario y alguna memoria magnética para almacenamiento (demasiado compleja de construir).
En última instancia, el objetivo es publicar un diseño que se pueda construir en un año escolar en el que todas las partes de una CPU y de la memoria estén 'visibles', de modo que pueda ver las instrucciones de recuperación, descodificación a microcódigo y acceso a descodificación / registro de direcciones / Lógica todo sucede en el transcurso de minutos.
Si alguien tiene ideas para una memoria realmente barata (< < £ 100) donde está claro exactamente cómo funciona, por favor, avíseme.
Tony