Bedrock: Un sistema informático de 8 bits compacto y duradero

2025-07-15

Bedrock es un sistema informático compacto y portátil de 8 bits, diseñado para durar para siempre. No es un sistema informático real que puedas sostener en tus manos, sino una especificación que describe una interfaz para cualquier tipo de dispositivo informático, lo que te permite escribir programas que se ejecutarán en cualquier dispositivo sin tener que preocuparte por las peculiaridades del hardware subyacente. Con solo 32 instrucciones y 12 dispositivos, es pequeño y fácil de aprender. Actualmente, los programas pueden ejecutarse en Windows, Linux, la web y la Nintendo DS. Ejemplos de programas incluyen un programa de dibujo de pixel art, un juego de Snake y un reloj al estilo de un horno de microondas. Bedrock se originó como una bifurcación de la máquina virtual Uxn y la pila de computación Varvara, con el objetivo de mejorar el rendimiento en sistemas con recursos extremadamente limitados.

Leer más
Desarrollo ordenador de 8 bits

Torque: Un Metaensamblador Ligero para Cualquier Arquitectura

2025-04-16

Torque es un metaensamblador ligero que proporciona las herramientas necesarias para escribir programas para cualquier arquitectura de procesador. Aborda las deficiencias de los ensambladores de procesadores integrados existentes: documentación deficiente, lenguajes torpes, hinchazón, soporte para un solo sistema operativo. Torque utiliza enteros, secuencias de bits, etiquetas y macros potentes para emular cualquier lenguaje de ensamblaje. La codificación de instrucciones del procesador se define mediante macros, lo que permite programar para cualquier procesador utilizando solo Torque y la hoja de datos. El código fuente está disponible en code.benbridle.com/torque-asm.

Leer más
Desarrollo metaensamblador