Master Windows Internals - Kernel Programming, Debugging & Architecture
Earn Your CS Degree, Tuition-Free, 100% Online!
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This course shows developers how to relate 64-bit C++ source code to assembly when debugging programs or crashes. It covers common instructions, stack frames, variable locations, and reading assembly from source or binaries.
Syllabus
Bluff your way in x64 assembler
Where does assembler fit in?
x86 introduction
Don't Panic!!
The stack frame
The ideal stack frame
A real (Linux) stack frame
A real (Windows) stack frame
Top three instructions
Two different dialects
mov addressing
Other popular instructions
Assembler from source
Assembler from binary
Compiler Explorer - locally
Taught by
ACCU Conference