Article Archive / All Posts

Technical Articles Archive

Explore structured guides on computer architecture, operating systems, systems programming, Python data science, Rust and quantitative finance.

Cover image for the blog series "From Transistor to System: A Friendly Guide to Computer Architecture," showing various computer components in a cheerful, cartoon style
Intermediate
7 min

Beyond the CPU: I/O, Buses, and Multicore Systems

Discover how CPUs talk to the outside world. Learn about memory-mapped I/O, DMA, the role of GPUs in parallel processing, and modern System-on-Chip (SoC) design.

Cover image for the blog series "From Transistor to System: A Friendly Guide to Computer Architecture," showing various computer components in a cheerful, cartoon style
Intermediate
5 min

The Control Unit: The Brain Inside the CPU

Discover how the Control Unit (CU) orchestrates the CPU. Learn the mechanics of instruction decoding, hardwired vs. microprogrammed logic, and the role of microcode.