PST 22205 Computer Architecture and Assembly Language
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