CS 272

Spring 2006


Syllabus

Course Syllabus



Notes (being updated)

Assembly Language and Microcomputer Systems notes
Data Representation
CPU organization notes

Processor Status and the FLAGS Register
Flow Control Instructions
Logic, Shift, and Rotate Instructions
Stacks and Introduction to Procedures
Multiplication and Division Instructions
Arrays and Addressing Modes
String Instructions
Input and Output Instructions
Macros and Conditional Assembly
Memory Management

Exam Review


Skills Review for Exam 1


Helpful Information

How to use the Turbo Assember and Debugger
Educational Version of Turbo Assembler Available Here
(C++ Builder Professional includes TASM as part of the package)
Table of ASCII Codes
Table of Keyboard Scan Codes
Having trouble running TASM on the network?  Download this batch file.

How to get a free copy of the Microsoft Assembler


Lab Assignments



Sample Programs

Many people have visited this page since 09/15/2001