PST 22205 Computer Architecture and Assembly Language


Schedule
No Topic Downloads Reading
1 Introduction Slides Ref 1: Chapter 1 & 2
2 Assembly Language I Slides Ref 1: Pages 713- 721
3 Assembly Language II Slides
4 Internal and Cache  Memory Slides
5 External Memory Slides
6 Virtual Memory Slides
7 Inputs/Outputs Slides
9 Instruction Sets Slides
10 Addressing Modes Slides
11 Microcodes Slides
12 Process Structure and Function Slides



Recommended Books:










Ref 1: Computer Organization and Architecture: Designing for Performance, eighth edition,
by William Stallings
Resources from above book

Prerequisites: 

Links:
Instruction Cycle
Inline Assembly
Vim Editor Commands
PuTTY
Compiling Assembly with NASM 
Another NASM Tutorial
Setting an Static IP in Virtualbox Guest
Little Man Computer
Addressing Modes
Swiff Player to play SWF files

Assessment Criteria:

End-Semester  60%

Mid-Semester & Quizzes 40%
CA Marks

© 2010 Dr. Senaka Amarakeerthi