Cómo construir su propio sistema en hoja de cálculo de 16 bits

Cómo construir su propio sistema en hoja de cálculo de 16 bits

Nodo de origen: 3089879

En los días brumosos de las primeras computadoras domésticas, muchos de nosotros nos regocijábamos al ejecutar nuestras primeras aplicaciones BÁSICAS, algunos de nosotros incluso construimos nuestro propio sistema de 8 bits a partir de un puñado de circuitos integrados y nos sentimos eufóricos en el momento en que los LED, la pantalla o los LED conectados. otro dispositivo de salida mostraría signos de vida. Es este tipo de emoción la que [Inkbox] logró llevar a la ruina de todos los trabajadores de oficina: programas de hojas de cálculo como Excel. ¿Cómo?, te preguntarás. Por qué, al implementar un sistema de 16 bits completamente funcional con 16 registros de propósito general, 128 kB de RAM y una pantalla a color de 128×128 píxeles, todo dentro de una hoja de cálculo de Excel, lo que lo convierte posiblemente en el primer sistema en hoja de cálculo (SoS) del mundo.

Quizás el aspecto más tentador de este enfoque es que proporciona una muy buena forma visual de indicar lo que sucede dentro del sistema mediante códigos de colores y elementos funcionales claramente segregados y marcados. No sólo se puede programar manualmente, sino que [Inkbox] también creó un ensamblador para el ISA de la CPU, llamado Excel-ASM16, todo el cual está disponible en Proyecto ExcelCPU GitHub página. El ASM se ensambla en un archivo ROM.xlsx que luego puede ser ejecutado por el archivo CPU.xlsx activando el Read ROM botón. Después de esto, te enfrentas a la comprensión de que, aunque todo funciona, también es increíblemente lento, alrededor de 2-3 Hz.

Aún así, con toda la elegancia de un panel frontal IMSAI 8080, no podemos evitar dar todos los puntos por este logro. Además, a muchos de nosotros nos da algo que hacer durante esas reuniones extremadamente aburridas donde sólo se permiten aplicaciones serias como suites ofimáticas.

[Contenido incrustado]

Sello de tiempo:

Mas de Hackear un día