ASM

    El nuevo juego del creador de Minecraft se basa en la programación en ensamblador

    0x10c

    Pues sí, el juego llamado 0x10^c (elevado a "c") y se desarrolla en un universo de Ciencia Ficción donde un error en un ordenador hace hibernar en 1988 a toda la Humanidad hasta trillones de años en el futuro, cuando el Universo casi está desapareciendo. Tendrá batallas estelares contra la IA o incluso otros jugadores, etc, pero lo mejor es que todo el juego gira alrededor de un ordenador de 16 bits llamado DCPU-16 (el único sistema que había en 1988). Este ordenador está instalado en las naves espaciales de los jugadores  y cada una de ellas contiene un ordenador DCPU-16 totalmente funcional para controlar toda la nave y que tendremos que programar en lenguaje ensamblador.

    Apr 9, 2012
    Sci-Fi y FantasíaIAJuegosProgramación

    BareMetal OS, un sistema operativo para geeks de verdad

    baremetal-bannerBareMetal es un sistema operativo (de 16KB) para ordenadores basados en la arquitectura x86-64. Todo el SO está escrito en ensamblador, pero las aplicaciones se pueden escribir tanto en ASM como en C/C++. Está destinado sobre todo para computación avanzada (el famoso “Hello World!” en BareMetal, compilado ocupa 31 bytes), sistemas embebidos o educación.Necesitas un loader para ejecutarlo, se llama Pure64. Este lanzador es el que prepara el acceso para que BareMetal OS pueda acceder a todos los rincones de la CPU. Se incluye una imágen de 32MB con arranque para que puedas virtualizarlo también.Con la versión actual puedes acceder a librerías en C/C++ para tus aplicaciones, acceso DMA para los discos duros, soporte TCP/IP (básico), Redes (chipset Realtek 8169 e Intel 8254x),etc.Echa un vistazo a la web principal para más información.

    May 28, 2011
    HardwareProgramaciónRecursos InformáticaHacking