Starred repositories
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…
A cross-platform x86 assembler with an Intel-like syntax
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…
A very minimal, resource efficient exo-kernel
Pure64 is a kernel/software loader for x86-64 systems.
x86汇编语言 从实模式到保护模式
RAMspeed/SMP, a cache and memory benchmarking tool
Example source code for book: Windows® 64-bit Assembly Language Programming Quick Start
x86 virtualization study notes using Intel VT-x
Implementing the bootloader to learn the process
64-bit xorshift random number generator functions (in x86 assembly language)
explore the vgather instruction on Intel AVX2 ISA