CS 550 Computer Organization and Programming
Irv Englander
The Architecture of Computer Hardware and Systems Software: An Information Technology Approach
4th ed., Wiley
Computer Systems, Number Systems
Chapters 1, 2
Data Formats, Representing Integer Data
Chapters 3, 4
Number Conversion Practice exercise
Floating Point Numbers, The Little Man Computer
Chapter 5, 6
Exam 1, Assembly - The Motorola 68k
Online Slides chap 1 & 2
Exam 1
The CPU and Memory
Chapter 7
Input/Output, Assembly - First instructions
Chapter 8; Slides chap 3
Computer Peripherals, Assembly - Other Instructions
Chapter 9; Slides chap 4
Assembly Practice 1
Assembly - Branching
Slides chap 5
Exam 2
CPU design and organization, Assembly - the execution block
Chapter 10; Slides chap 6
Assembly Branching exercises
Modern computer systems, Cluster networks and data communication
Chapters 11-13
Assembly EB practice
Exam 3, Operating Systems overview
Chapter 14
Exam 3
User View of the OS, Internal OS (part 1)
Chapters 15-16
Internal OS (part 2), Exam 4
Chapter 16
Exam 4
Assembly - Code Production, review
Slides chapter 7
Assembly Code Production exercises