Fall 2025

Eight great ideas in computer architecture

Classes of Computers (Ch 1)

Operations of Computer Hardware (Ch 2.2)

Operands of Computer Hardware (Ch 2.3)

Signed and Unsigned Numbers (Ch 2.4)

Representing Instructions in the Computer (Ch 2.5)

Logical Operations (Ch 2.6)

Instructions for Making Decisions (Ch 2.7)

Gates, Truth Tables, and Logic Equations (Ch 7.2)

Using a Hardware Description Language (Ch 7.3)

Constructing a Basic Arithmetic Logic Unit (Ch 7.5)

Faster Addition: Carry Look Ahead (Ch 7.6)

Clocks (Ch 7.7)

Memory Elements: Flip-Flops, Latches, and Registers (Ch 7.8)

Memory Elements: SRAMs and DRAMs (Ch 7.9)

Finite-State Machines (Ch 7.10)

Field Programmable Devices (Ch 7.12)

Other Useful Images