Esta CPU sólo tiene una instrucción

La mayoría de nosotros estaremos familiarizados en algún nivel con el funcionamiento de un CPU básico, normalmente a través de la exposición a microprocesadores del tipo que encuentran su camino en nuestros proyectos. Podemos mirar su diagrama de bloques interno y ver cómo funciona, ver los registros y la ALU, seguir los principios de una arquitectura von Neumann, y entender que tiene un conjunto de instrucciones con diferentes instrucciones para cada una de sus funciones. Todos sabemos que esto sólo describe un tipo de CPU, por lo que siempre es interesante ver alternativas. [Ike Jr] entonces tiene un proyecto que debería proporcionar mucho interés, es un CPU que sólo tiene una única instrucción. Sólo puede mover datos de un lugar a otro, lo que parece excluir cualquier posibilidad de computación. ¿Cómo diablos puede funcionar?

La máquina tiene un conjunto de registros así como memoria, y logra la computación teniendo registros específicos donde podríamos esperar ver instrucciones. Por ejemplo, el registro AND es una pila de dos posiciones, que cuando está llena computa el AND de sus dos datos y coloca el resultado en un registro de propósito general. La escritura entra en detalles significativos sobre el funcionamiento de la CPU, y aunque es improbable que el mundo se mueva en masa a esta arquitectura, sigue siendo una lectura muy interesante. Por ahora esta es una máquina que existe en la simulación de software más que en la de silicio, y está trabajando para lanzarla de forma que los entusiastas de las CPUs inusuales puedan probar.

La idea de tener registros que computen nos recuerda a una máquina de arquitectura activada por transporte, no siendo lo mismo que una CPU de una sola instrucción con una instrucción de computación más convencional.

Imagen abstracta de la cabecera del PCB: Harland Quarrington/MOD [OGL v1.0].

Cultivando guisantes: Cómo plantar, cultivar y cosechar guisantes verdes

Cultivando guisantes: Cómo plantar, cultivar y cosechar guisantes verdes

¡Los guisantes verdes son la bomba absoluta! ¿Por qué lo preguntas? Bueno, porque cuando se pueden plantar guisantes verdes, eso ...
Leer Más
La piel robótica ve cuando (y cómo) la estás tocando

La piel robótica ve cuando (y cómo) la estás tocando

Las cámaras son cada vez menos visibles. Ahora se esconden bajo la piel de los robots. Un equipo de investigadores ...
Leer Más
El rediseño ordenado de la placa utiliza PCBs flexibles, sin cables

El rediseño ordenado de la placa utiliza PCBs flexibles, sin cables

El retrabajo del PCB con el propósito de arreglar problemas de diseño desafortunados tiende a involucrar ciertas cosas: alambres delgados ...
Leer Más
Actualice sus tonos para encontrar los artículos perdidos

Actualice sus tonos para encontrar los artículos perdidos

¿Alguna vez has deseado aumentar tu sentido de la vista? El último hack de [Nick Bild] te ayuda a encontrar ...
Leer Más
Los tubos de acero y las placas de tierra forman el esqueleto de esta fresadora vertical CNC de bricolaje

Los tubos de acero y las placas de tierra forman el esqueleto de esta fresadora vertical CNC de bricolaje

Si lo vas a hacer tú mismo, es mejor que te superes a ti mismo. Esa parece ser la idea ...
Leer Más
Mueble para impresora 3D de código abierto apilable

Mueble para impresora 3D de código abierto apilable

Una de las desafortunadas realidades de la impresión en 3D con FDM de escritorio es que los factores ambientales, como ...
Leer Más
El laboratorio de juegos: La otra insignia de la FPGA para la consola de juegos

El laboratorio de juegos: La otra insignia de la FPGA para la consola de juegos

Cualquiera que haya estado en la Supercon, sin duda recordará las insignias que colgaban en el cuello de todos. Algunas ...
Leer Más
Estas lecciones se aprendieron en el diseño del recinto, pero van mucho más allá

Estas lecciones se aprendieron en el diseño del recinto, pero van mucho más allá

Foaly] ha estado trabajando duro en la fabricación de una cámara de largo alcance de código abierto a distancia, y ...
Leer Más
Un grabador láser súper fácil

Un grabador láser súper fácil

El CNC viene en todas las formas y tamaños, desde tornos industriales enormes hasta dobladoras de alambre de construcción casera ...
Leer Más
Un árbol pequeño es un termómetro para la fiebre de Navidad

Un árbol pequeño es un termómetro para la fiebre de Navidad

¿Cansado de los métodos habituales para animar todos esos LEDs RGB para su pantalla de vacaciones? ¿Qué tal si utiliza ...
Leer Más
Escher: Etch-a-Sketch como servicio

Escher: Etch-a-Sketch como servicio

Para bien o para mal, el mundo de la tecnología se ha comprometido plenamente a empujar tantos de sus productos ...
Leer Más
Viaje a través del funcionamiento interno de un PCB

Viaje a través del funcionamiento interno de un PCB

La mayoría de los aparatos electrónicos con los que trabajamos día a día están compuestos por placas de circuito. No ...
Leer Más
Hacer sus propios piñones de cadena, de forma ordenada

Hacer sus propios piñones de cadena, de forma ordenada

Los piñones de la cadena son un componente clave de la transmisión en muchas construcciones. Desafortunadamente pueden ser difíciles de ...
Leer Más
Dambusting, Estilo R/C

Dambusting, Estilo R/C

Descargo de responsabilidad: en la realización del siguiente vídeo no se rompió ninguna presa. Pero eso no significa que no ...
Leer Más
Tu grupo de Raspberrys no es como este

Tu grupo de Raspberrys no es como este

Muchos lectores habrán probado por primera vez la experimentación con la computación en clúster a través del Raspberry PI. Las ...
Leer Más
La aplicación de teléfono de AI aprende las señales de béisbol

La aplicación de teléfono de AI aprende las señales de béisbol

Ver un deporte puede ser un poco extraño si no estás familiarizado con él. La mayoría de los estadounidenses, por ...
Leer Más
Vea un tirachinas hecho en arena, de principio a fin

Vea un tirachinas hecho en arena, de principio a fin

La fundición en arena de piezas metálicas es una técnica que existe desde hace mucho tiempo, pero puede ser educativo ...
Leer Más
Muerte a todas las latas de Coca-Cola con este cañón miniatura a base de Arduino

Muerte a todas las latas de Coca-Cola con este cañón miniatura a base de Arduino

[MJKZZ] envía este pequeño y entretenido tutorial sobre la construcción de un pequeño cañón automatizado con una jeringa. Comienza la ...
Leer Más
Digan lo que digan, un traje de piel es mucho trabajo.

Digan lo que digan, un traje de piel es mucho trabajo.

Una cosa que el Dr. Cucaracha demuestra es que un traje de piel no es algo fácil de hacer. Las ...
Leer Más
Hackaday Links: 8 de diciembre de 2019

Hackaday Links: 8 de diciembre de 2019

Ahora que ha pasado noviembre de 2019, es una pena que algunas de las predicciones hechas en Blade Runner para ...
Leer Más
El viejo árbol de Navidad da un nuevo giro

El viejo árbol de Navidad da un nuevo giro

Hace un par de navidades, [Nick] se cansó de intentar decorar uniformemente su árbol falso gigante y construyó una Susan ...
Leer Más
Mire profundamente en estos posavasos de espejo infinito

Mire profundamente en estos posavasos de espejo infinito

Los espejos Infinity han estado ganando popularidad recientemente, gracias en gran parte a la disponibilidad de tiras LED RGB de ...
Leer Más
Deje que un robot de RCP salve el día

Deje que un robot de RCP salve el día

Cuatro estudiantes de secundaria en Lyon, Francia, están construyendo un robot de RCP, con el objetivo de eliminar el problema ...
Leer Más
El Reloj Escultura CircuitPython añade un personaje a cualquier escritorio

El Reloj Escultura CircuitPython añade un personaje a cualquier escritorio

Probablemente todos podemos relacionarnos con la historia del origen de este. [Alex] estaba trabajando en un proyecto de reloj más ...
Leer Más
The Boxy All-In-One Nintendo 64 Tu yo de los años 90 siempre se ha buscado

The Boxy All-In-One Nintendo 64 Tu yo de los años 90 siempre se ha buscado

En 1997, lo más probable es que si no tenías una Nintendo 64, la querías. (No importa que los juegos ...
Leer Más
Un radio reloj Nixie adecuado para un científico loco victoriano

Un radio reloj Nixie adecuado para un científico loco victoriano

construyó un reloj de nixie con una vertiginosa variedad de características. ¿Alguna vez has deseado poder acceder a tu reloj ...
Leer Más
AI sabe si el lanzamiento está en el blanco antes que tú.

AI sabe si el lanzamiento está en el blanco antes que tú.

Lanzar una pelota de béisbol se trata de precisión y velocidad. Una bola rápida en el blanco es el objetivo, ...
Leer Más
El barril de cerveza se convierte en un horno para pizza de alto rendimiento

El barril de cerveza se convierte en un horno para pizza de alto rendimiento

La pizza varía en todo el mundo, con varias ciudades que han puesto su propia marca en el plato italiano ...
Leer Más
Patrulle la expansión con este cibercubierta listo para la batalla

Patrulle la expansión con este cibercubierta listo para la batalla

La reciente cosecha de construcciones de cibercubiertas se inspiran, al menos tangencialmente, en la novela de William Gibson Neuromancer y ...
Leer Más
Linux Fu: Depuración de los scripts de bash

Linux Fu: Depuración de los scripts de bash

Un reciente post sobre la depuración de construcciones me sorprendió. Hubo bastantes comentarios sobre cómo no necesitabas un depurador, siempre ...
Leer Más

Deja un comentario