Registry / Branch_computer-architecture

computer-architecture Logs

Filtered_Nodes: 7 Status: Sync_Complete
Intermediate

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.

Intermediate

The CPU in Action: Mastering the Fetch-Decode-Execute Cycle

The grand finale of our architecture series. Follow a step-by-step walkthrough of the Fetch-Decode-Execute cycle to see how the ALU, Control Unit, and Registers create a thinking machine.

Intermediate

The Memory Hierarchy: From CPU Registers to Long-Term Storage

Master the computer memory hierarchy. Learn the critical differences between L1/L2/L3 cache, RAM, and SSDs, plus how the MMU handles virtual-to-physical address translation.

Intermediate

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.

Intermediate

How an ALU Works: The Heart of CPU Architecture Explained

Don't just read about the ALU, learn how to build one. Let's break down the Arithmetic Logic Unit into 1-bit circuits using adders, multiplexers, and logic gates. Perfect for students of computer architecture.

Intermediate

Logic Gates & Memory: Building an 8-Bit Adder from Scratch

Master the building blocks of digital logic. Learn how transistors form AND/OR gates, how Full-Adders perform binary arithmetic, and how Flip-Flops create computer memory.

Intermediate

How Transistors Work: From Semiconductors to MOSFETs

A deep dive into the world of transistors. Learn about semiconductor physics, P-type vs N-type doping, and how MOSFETs function as the building blocks of CPUs.