Jae's Tech Blog
Home Archive About

Posts tagged "computer-architecture"

December 27, 2025 undefined 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 undefined 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 undefined 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 undefined 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 undefined 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 undefined min read

Computer Architecture 06 - Interrupts and Exceptions

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

Lectures
Read more
February 8, 2026 undefined min read

Computer Architecture 07 - Memory Hierarchy

The memory hierarchy from registers to HDD and how caches work

Lectures
Read more
February 17, 2026 undefined 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 undefined 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