CSCI 2370

Course Outline





Textbook: Mastering Turbo Assembler, Second Edition

by Tom Swan



While much of the material comes from my notes, the following is the list of the topics and where they are discussed in the book. The book will act primarily as reference to the material presented in class.



Chapter Topic
3 Number Systems and Data Representation
4, first part Computer Organization and Architecture Instruction Execution
4 Instructions
5, 6 Addressing Arrays and Strings
1, 2 Turbo Assembler Programming
11 Arithmetic - Integer, BCD, Floating Point 8087 Numeric Data Coprocessor and Math Coprocessors
8 Assemblers and Macros, Loaders, and Linkers
7, 9, 10 Input and Output; Interrupts, Traps, and DOS; Input/Output Programming with BIOS