mirror of
https://github.com/libretro/x86-assembly-cheat.git
synced 2026-11-07 04:36:01 -10:00
master
x86 Assembly Cheat
x86 userland minimal examples tutorial. Hundreds of runnable asserts. IO done with libc, so OS portable in theory. Tested in Ubuntu 14.04. Containers (ELF), linking, calling conventions. System land cheat at: https://github.com/cirosantilli/x86-bare-metal-examples
- Getting started
- Introduction
- IA-32
- main.asm
- hello_world.asm
- Base concepts
- Instructions
- mov family
- Flags
- Arithmetic
- Bit-wise
- Branching
- Stack instructions
- String instructions
- Floating point
- Synchronization
- Misc
- Calling conventions
- Linux
- x86-64
- Containers
- Dynamic libraries
- Compiler generated
- Binutils
- misc
- Bibliography
- Related tutorials
WIP
- Binutils
- DWARF
- Symbol Versioning
- Debug registers
Description
x86 userland minimal examples tutorial. Hundreds of runnable asserts. IO done with libc, so OS portable in theory. Tested in Ubuntu 14.04. Containers (ELF), linking, calling conventions. System land cheat at: https://github.com/cirosantilli/x86-bare-metal-examples
591 KiB
0 Stars
1 Watchers
0 Forks
Languages
Assembly
74.2%
C
13.8%
Makefile
6.8%
Linker Script
2.6%
C++
2.5%