These notes are placed here primarily to assist students enrolled in the course;
they are not intended as polished documents. All notes are copyright ©
Russell C. Bjork. Students enrolled in CS222 may reproduce these notes for
personal study; all other rights are reserved.
- Course Introduction
- Introduction to VAX Machine Language
- Introduction to the VAX Assembler
- Arithmetic, Logical, and Data Movement Instructions
- Program Control Instructions
- VAX and MIPS Addressing Modes
- Procedures
- Macros and Conditional Assembly
- Exception Handling
- Other CPU Architectures
- CPU Implementation
- Control Unit Implementation
- Pipelining
- Overall System Structure; Busses
- Input-Output Devices and Interfacing
- Serial IO; Computer Networks
- Memory Systems
- Parallel Processing
The following outline was used in presenting an introduction to the MPF-I
Microprofessor trainers used in lab:
Introduction to the MPF-I Microprofessor