En los viejos tiempos, estamos hablando como la década de 1960, así como a los años 70, las computadoras se desarrollaron con frecuencia para funciones extremadamente específicas que utilizan chips discretos lógicos o “rebanadas de bits”. De cualquier manera, más bits significaban más dinero, a menudo, estas computadoras se hicieron con solo piezas suficientes para satisfacer una precisión necesaria. Sin embargo, no creemos que eso fuera lo que estaba en la mente [MAD NED], sin embargo, cuando decidió implementar una CPU de 9 bits llamada Qixote-1 en un FPGA.
Como muchos proyectos de pasatiempo, esto comenzó con una junta de FPGA en busca de un problema. Al principio, [NED] tenía un plan para producir una computadora personalizada junto con un lenguaje personalizado para luego crear un videojuego. Una vista rápida en la web llevó a que sea un trabajo típico suficiente con un tipo que hemos hablado aquí mismo en Hackaday antes de eliminarlo del parque.
[NED] Luego se cree que solo está haciendo un videojuego de no-software. Tan tan tarde es el primero en hacerlo. No debe ser disuadido, decidió duplicar el PDP-8. Whoops. Eso se ha hecho antes, también. Queriendo algo original,, por último, decidió una CPU personalizada. Dado que los bytes suelen ser, si no técnicamente, 8 bits, este teléfono de CPU llama a sus palabras de 9 bits, además de Utiliza el octal, que se mapea bien a tres dígitos por NOOM.
Esta primera publicación, las conversaciones sobre la historia detrás de la CPU, así como proporciona una breve visión general de sus capacidades, sin embargo, estamos esperando en futuros puestos para mostrar más de lo que está detrás de la cortina en lo que [NED] llama a las llamadas “SANTY NADS, parte 010 ”
El inconveniente para hacer una CPU personalizada es que tiene que desarrollar sus propias herramientas. Siempre puede, por supuesto, duplique algo, así como para tomar su Paquete de herramientas. O ir universal.