June 2026
Beginner to intermediate
464 pages
11h 55m
English
In this chapter, we’ll discuss how computers work and explore the different layers of a computer system, from the physical hardware itself all the way up to our own programs. We’ll start from the bottom, breaking down how a processor works, looking at what a program is at the lowest level, and walking through how a processor executes a program. Then we’ll step up to the level of assembly language and ultimately C. Along the way, I’ll introduce the main architectures covered in this book: x86_64, ARM, MIPS, and RISC-V.
A computer is a complex system made ...
Read now
Unlock full access