x86 Assembly Language and System Programming |
Day 1: x86 register set, operating modes, addressing modes, and IO. Writing, assembling, and executing x86 assembly language programs.
Day 2: Opcode encoding, integer unit instruction set, change of flow instructions, floating point instructions, and multi-media instructions.
Day 3: Exceptions, debug mechanisms, MSRs, memory hierarchy, self-modified code issues, and legacy behavior. |