Table of Contents

Computer Architecture Overview


What is an OS?

What does hardware provide?

The x86 Platform

Typical PC Architecture

Computer Organization

Computer Organization: Abstract Model

The Stored Program Computer

Memory Access

The Stack

I/O Access

Interrupts

Direct Memory Access

Symmetric Multiprocessors (SMP)