Category:Programming Model
Jump to navigation
Jump to search
Overview
This category covers the programming model at the CPU level: ALU operations, registers and their views, flags, instruction flow, instruction set basics, and the minimal toolchain for assembling, linking, and debugging on x86-64.
Pages
- Programming Model: CPU, ALU, Registers & Instruction Cycle
- x86-64 Registers: Types, Sizes & Views (RAX/EAX/AX/AH/AL)
- Flags and Instruction Pointer (RFLAGS & RIP)
- Instruction Set Basics: MOV, Arithmetic & Logic
- Control Flow: CMP, Jumps, Calls & Syscalls
- Historical Context: Register Growth & Segment Registers
- Assembly Playfield: Build, Run & Debug (NASM, LD, GDB)
Pages in category "Programming Model"
The following 8 pages are in this category, out of 8 total.