CS306
Processing Systems and Structures
J. W. Lockwood
Exam II Review
Exam II Material
Major Topics
Machine Problem 2 through 5
All lectures up to and including Pixel-based Graphics
Recursion and recursive programming
Table Lookups/Jump Tables
Interrupt Service Routines
ISR Scheduling (timing analysis)
Workings of DOS/BIOS/vBIOS Calls
Ports, I/O Subsystem, and devices
Text-mode Video
Video Graphics
String Operations (MOVS, CMPS, STOS)
Homeworks 2 - 4.
Underlying concepts from Exam 1.
Things to Remember
Efficient programming techniques
(Algorithms and ASM Opcodes)
How programmers communicate with I/O devices
How to write on graphics-mode screens (including basic palette)
Task Scheduling
Practice Exams
Exam2: Spring 2003(Solutions)
Exam2: Spring 2002 (Solutions)
Exam2: Spring 1997
and
Solutions
Exam2: Fall 1998 (Scanned solutions)