COMP 3221/ COMP 9221: Microprocessors and Embedded Systems

Lecture Page


This page contains the  schedule of lectures delivered in the class.  All attempts will be made to publish the lecture slides delivered in the class on-line, a few days before the delivery of the lecture. However, the final version will only be published one day after the delivery.  The lectures are in PowerPoint and PDF format (4 slides/page).
The contribution of Prof. David Patterson for providing some of the lecture slides is highly appreciated.

^M ^M
Week
Date
Lecture Topic    
Lecture Slide
01
July 31 Introduction, Course details
ppt, pdf
01
July 31
C- language Overview - I
ppt, pdf
01
Aug 1
C- language Overview - II
ppt, pdf
02
Aug. 7
Programmer View of Computer Architecture
ppt, pdf
02
Aug. 7
Number System - I
ppt, pdf
02
Aug. 8
Number System - II
ppt, pdf
03
Aug. 14
Number System - III
ppt, pdf
03
Aug. 14
C/ASM Operations, Arithmetic
ppt, pdf
03
Aug. 15
C/ASM Logical, Shift - I ppt, pdf
04
Aug. 21
C/ASM Logical, Shift - II & Multiply ppt, pdf
04
Aug. 21
C/ASM Mem Access - I ppt, pdf
04
Aug. 22
C/ASM Mem Access - II ppt, pdf
05
Aug. 28
C/ASM Decisions: if, goto, while, case - I ppt, pdf
05
Agu. 28
C/ASM Decisions: if, goto, while, case - II ppt, pdf
05
Aug. 29
C/ASM Procedures: Conventions, Stack - I, Extra lecture notes, and an Exmple on stack ppt, pdf
06
Sept. 4
C/ASM Procedures: Conventions, Stack - II
ppt, pdf
06
Sept. 4
C/ASM Procedures: Conventions, Stack - III
ppt, pdf
06
Sept. 5
Pointers & Arrays
ppt, pdf
07
Sept. 11
Floating Point Numbers - I
ppt, pdf
07
Sept. 11
Floating Point Numbers - II
ppt, pdf
07
Sept. 12
Floating Point Numbers - III
ppt, pdf
08
Sept. 18
Fixed Point Fractions
ppt, pdf
08
Sept. 18
Instruction Decoding
ppt, pdf
08
Sept. 19
Compiler, Assembler, Linker and Loader - I
ppt, pdf
09
Sept. 25
Compiler, Assembler, Linker and Loader - II
ppt, pdf
09
Sept. 25
I/O Interfacing
ppt, pdf
09
Sept. 26
Exceptions and Interrupts - I
ppt, pdf




10
Oct. 9
Exceptions and Interrupts - II
ppt, pdf
10
Oct. 9
I/O Interfacing Examples - I
ppt, pdf
10
Oct. 10
I/O Interfacing Examples - II

11
Oct. 16
Memory and Bus Organisation - I
ppt, pdf
11
Oct. 16
Memory and Bus Organisation - II
ppt, pdf
11
Oct. 17
Cache Memory - I
ppt, pdf
12
Oct. 23
Cache Memory - II
ppt, pdf
12
Oct. 23
Cache Memory - III
ppt, pdf
12
Oct. 24 Virtual Memory - I
ppt, pdf
13
Oct. 30
Virtual Memory - II
ppt, pdf
13
Oct. 30
Virtual Memory - III
ppt, pdf
13
Oct. 31
Cache & Virtual Memory Review
ppt, pdf
14
Nov. 6
Exception Review
ppt, pdf
14

Pipelining I

14

Course Review
ppt, pdf

Return to: Microprocessors and Embedded Systems, School of Computer Science and Engineering, UNSW.