Las sondas Voyager de NASA siguen operando con código de los años 70

NASA continúa operando las sondas espaciales Voyager 1 y Voyager 2 con software escrito en lenguajes de programación de los años 70, como ensamblador y Fortran, lo que plantea desafíos de documentación y sucesión de personal capacitado. Las sondas, lanzadas en 1977, cuentan con apenas 64-70 kilobyte

Z80, 6502 y más: un viaje por los microprocesadores

Este artículo explora las relaciones y diferencias entre los microprocesadores Z80, 8080 y 8086, contextualizándolos dentro de su desarrollo histórico. El autor, Michael Martin, lo hace a raíz de su trabajo en la implementación de un compresor LZ4 para diferentes plataformas, lo que le llevó a crear

IA mejora código ensamblador y acelera rendimiento

Investigadores han demostrado que la inteligencia artificial (IA), específicamente modelos como Grok y Claude, pueden optimizar código en lenguaje ensamblador, logrando mejoras significativas en el rendimiento. Daniel Lemire, investigador, llevó a cabo un experimento donde solicitó a estas IA que op

ia en retro: transformer corre en ordenador vintage

Un desarrollador ha logrado ejecutar un modelo Transformer de una sola capa en un ordenador vintage PDP-11, un hito que demuestra la capacidad de hardware antiguo para realizar tareas de inteligencia artificial complejas. El proyecto, denominado 'ATTN/11', es una continuación de trabajos anteriores

MenuetOS: Sistema operativo de 64 bits puro ensamblador

Un equipo de desarrolladores ha creado MenuetOS, un sistema operativo de 64 bits escrito completamente en lenguaje ensamblador, con el objetivo de lograr una mayor velocidad y eficiencia en comparación con los sistemas operativos tradicionales. El proyecto, en desarrollo desde el año 2000 (con una v