§ Class Slides 4: Assembly Language Fundamentals

Class Slides 3: Data Representation (Cont.) & Laboratory Assignments
Class Slides 5: Assembly Language Fundamentals (Cont.)
Home

Slide 4.1: Programming Laboratory I: searching a string for a character
Slide 4.2: Assembling, linking, and running a program
Slide 4.3: DOS (Disk Operating System)
Slide 4.4: Microsoft's Visual C++ 2008 Express Edition
Slide 4.5: A sample program (ReadSub.asm)
Slide 4.6: Filename extensions and comments
Slide 4.7: INCLUDE directive
Slide 4.8: .CODE, .DATA, .STACK, and PROC directives
Slide 4.9: Instructions
Slide 4.10: MOV instruction
Slide 4.11: Instruction operands
Slide 4.12: General-purpose registers
Slide 4.13: Integer constants
Slide 4.14: Control and status flags
Slide 4.15: ADD instruction
Slide 4.16: SUB instruction
Slide 4.17: CALL instruction