Introduction to Computer Organization
Introduction
1.
Lecture Notes
1.1.
Introduction and Overview
1.2.
C vs C++, debugging
1.3.
ISA: Storage Types and Addressing Models
1.4.
ISA: The LC2k and ARM architectures
1.5.
ISA: From C to Assembly
1.6.
ISA: From C to Assembly, Part 2
1.7.
ISA: Translation Software – Assembler, Linker, Loader, and More
1.8.
Relocation and Symbol Tables
1.9.
Sequential Logic
1.10.
Multicycle Datapaths and Intro to Pipelining
1.11.
Introduction to Pipelining
1.12.
Pipeline Control Hazards
1.13.
Pipeline Exceptions and Performance
1.14.
Introduction to Cache
1.15.
Cache Organization: Block Size, Writes
1.16.
Cache Organization: Direct-Mapped Caches
1.17.
Cache Organization: Set-associative caches
1.18.
Virtual Memory: Basics
1.19.
Virtual Memory: Organization and Operation
2.
Study Guides
2.1.
Midterm Study Guide
2.2.
Final Study Guide
3.
Exercises
4.
Glossary
Powered by
GitBook
A
A
Serif
Sans
White
Sepia
Night
Share on Twitter
Share on Google
Share on Facebook
Share on Weibo
Share on Instapaper
Introduction to Computer Organization
EECS 370 Study Guides
This section contains study guides for the midterm and final exam for EECS 370.