Jae's Tech Blog
Home Archive About

Posts tagged "computer-architecture"

December 27, 2025 4 min read

Computer Architecture 01 - Overview

Core concepts of Von Neumann architecture and how CPU, memory, and buses work together

Lectures
Read more
January 4, 2026 6 min read

Computer Architecture 02 - CPU Internals

How the ALU, control unit, and datapath work together to execute instructions

Lectures
Read more
January 10, 2026 6 min read

Computer Architecture 03 - Instruction Set Architecture (ISA)

The role of ISAs, CISC vs RISC philosophy, and x86 versus ARM design differences

Lectures
Read more
January 18, 2026 7 min read

Computer Architecture 04 - Pipelining and Parallel Processing

Instruction pipelining, hazard handling, branch prediction, superscalar and out-of-order execution

Lectures
Read more
January 25, 2026 7 min read

Computer Architecture 05 - CPU Privilege Levels and Protection

Why CPUs distinguish privilege levels, and how x86 protection rings and ARM exception levels protect the system

Lectures
Read more
February 2, 2026 7 min read

Computer Architecture 06 - Interrupts and Exceptions

Why interrupts exist and how IDT, ISR, PIC/APIC work

Lectures
Read more
February 8, 2026 8 min read

Computer Architecture 07 - Memory Hierarchy

The memory hierarchy from registers to HDD and how caches work

Lectures
Read more
February 17, 2026 6 min read

Computer Architecture 08 - Virtual Memory and MMU

How virtual memory enables process isolation through the MMU, page tables, and TLB

Lectures
Read more
February 24, 2026 6 min read

Computer Architecture 09 - I/O and DMA

How the CPU exchanges data with external devices and the principles behind efficient data transfer via DMA

Lectures
Read more
โ† Previous
1 2
Next โ†’

© 2025 Jae ยท Notes on systems, software, and building things carefully.

RSS