Skip to content
View dianpeng's full-sized avatar
💭
I may be slow to respond.
💭
I may be slow to respond.

Block or report dianpeng

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Starred repositories

26 stars written in Assembly
Clear filter

The original sources of MS-DOS 1.25, 2.0, and 4.0 for reference purposes

Assembly 30,862 4,403 Updated Apr 25, 2024

the official Rust and C implementations of the BLAKE3 cryptographic hash function

Assembly 5,288 357 Updated Nov 27, 2024

Dozens of minimal operating systems to learn x86 system programming. Tested on Ubuntu 17.10 host in QEMU 2.10 and real hardware. Userland cheat at: https://github.com/cirosantilli/linux-kernel-modu…

Assembly 4,872 406 Updated Jul 18, 2022

An introduction to ARM64 assembly on Apple Silicon Macs

Assembly 4,451 298 Updated Nov 21, 2024

Web server for Linux written in amd64 assembly.

Assembly 3,040 199 Updated Apr 13, 2023

Raspberry Pi ARM based bare metal examples

Assembly 2,721 488 Updated Jul 14, 2023

A book teaching assembly language programming on the ARM 64 bit ISA. Along the way, good programming practices and insights into code development are offered which apply directly to higher level la…

Assembly 2,594 130 Updated Jul 4, 2024

bootOS is a monolithic operating system in 512 bytes of x86 machine code.

Assembly 1,789 90 Updated Jan 4, 2024

BareMetal is a 64-bit OS for x86-64 based computers. The OS is written entirely in Assembly while applications can be written in Assembly, C/C++, and Rust.

Assembly 1,746 301 Updated Nov 20, 2017

Soul of a tiny new machine. More thorough tests → More comprehensible and rewrite-friendly software → More resilient society.

Assembly 1,390 45 Updated Oct 17, 2024

A set of minimal dependency bootstrap binaries

Assembly 936 52 Updated Feb 8, 2024

MOVED TO: https://cirosantilli.com/linux-kernel-module-cheat/userland-assembly with code at https://github.com/cirosantilli/linux-kernel-module-cheat/tree/master/userland/arch/x86_64 SEE README. x8…

Assembly 866 121 Updated Jun 25, 2019

Architectural privilege escalation on x86

Assembly 847 75 Updated Mar 22, 2018

Disassembly of Legend of Zelda: Links Awakening DX

Assembly 843 81 Updated Dec 6, 2024

Tetris that fits into the boot sector.

Assembly 772 38 Updated Dec 18, 2016

The Touhou PC-98 Restoration Project

Assembly 717 23 Updated Dec 4, 2024

A very minimal, resource efficient exo-kernel

Assembly 643 95 Updated Dec 29, 2024

An iOS app in assembly

Assembly 559 49 Updated Mar 5, 2018

Pure64 is a kernel/software loader for x86-64 systems.

Assembly 556 99 Updated Dec 23, 2024

A project to resurrect Unix on the PDP-7 from a scan of the original assembly code

Assembly 433 71 Updated Sep 8, 2023

Basic linear algebra subroutines for embedded optimization

Assembly 332 90 Updated Dec 17, 2024

Pillman boot sector game, a yellow thing eats pills and is chased by monsters.

Assembly 318 16 Updated Jan 18, 2022

Simple dense bitmap index in Go with binary operators

Assembly 317 22 Updated Nov 6, 2023

A tiny x86 retro computer

Assembly 290 6 Updated Mar 8, 2023

Tiny assembler for 8086/8088, able to run over DOS for 8086/8088 machines.

Assembly 191 13 Updated Mar 14, 2024

BIOS-based boot menu and loader

Assembly 16 3 Updated Nov 24, 2016