CSE 378: Machine Organization & Assembly Language

Winter 1999


Lecture Slides

All files are in Adobe Acrobat (PDF) format. You can download a free PDF viewer for most platforms by clicking the icon below.

number first slide title
1 What is Computer Architecture?
2 Decimal and binary representation systems
3 Mips History
4 Instruction encoding
5 Flow of Control - Conditional branch instructions
6 Program and memory layout
7 Performance of computer systems
8 Levels in processor design
9 Control unit (single cycle implementation)
10 Drawbacks of single cycle implementation
11 Control unit for Multiple Cycle Implementation
12 Pipelining
13 Pipeline Control unit (highly abstracted)
14 Control unit extension for data hazards
15 Memory Hierarchy
16 Performance metrics for caches
17 Evolution in memory management techniques
18 Translation Buffers (TLB's)
19 Input-output
20 Networks