Bibliotecas escritas en Assembly
sample-os
Un sistema operativo de muestra como se demuestra en el libro Sistema operativo: de 0 a 1.
- 525
Pure64
Pure64 es un cargador de software que se creó inicialmente para el sistema operativo BareMetal. El cargador configura la computadora en un estado completo de 64 bits sin capas de compatibilidad heredadas y también habilita todos los núcleos de CPU disponibles en la computadora.
- 498
- MIT
melee
Una recopilación de Super Smash Bros Melee presentada por un grupo de personas inteligentes.
- 492
PINKPANTHER
Token artesanal de Windows x64 que roba código de shell en modo kernel.
- 488
- GNU General Public License v3.0 only
Zeal-8-bit-OS
Un Sistema Operativo para computadoras Z80, escrito en ensamblador.
- 439
- Apache License 2.0
bluejay
:bird: Firmware ESC digital para controlar motores sin escobillas en multirotores (por mathiasvr).
- 393
- GNU General Public License v3.0 only
Cyjon
Un núcleo simple, de código limpio y multitarea escrito en lenguaje ensamblador puro para procesadores de 64 bits de la familia AMD64.
- 384
- GNU General Public License v3.0 only
pcmos386v501
PC-MOS/386 v5.01 y superior, incluidas las fuentes del controlador de cdrom.
- 383
- GNU General Public License v3.0 only
pdp7-unix
Un proyecto para resucitar Unix en el PDP-7 a partir de un escaneo del código ensamblador original.
- 372
- GNU General Public License v3.0 only
leachim6S
Hola mundo en todos los lenguajes de programación. Gracias a todos los que contribuyen a esto, asegúrense de ver CONTRIBUTING.md….
- 366
- MIT
RISC-V-Guide
Guía RISC-V. Aprenda todo sobre la arquitectura informática RISC-V junto con las herramientas de desarrollo y los sistemas operativos para desarrollar en hardware RISC-V.
- 338
bootBASIC
bootBASIC es un lenguaje BASIC en 512 bytes de código máquina x86.
- 327
- BSD 2-clause "Simplified"
Pillman
Juego del sector de arranque de Pillman, una cosa amarilla come pastillas y es perseguida por monstruos.
- 315
sectorforth
sectorforth es un Forth x86 de 16 bits que cabe en un sector de arranque de 512 bytes.
- 307
- MIT
sjasmplus
Compilador cruzado de línea de comandos de lenguaje ensamblador para CPU Z80.
- 305
- BSD 3-clause "New" or "Revised"