Exam Time: Dec. 10, 3:30 - 6:10
Final Exam Review Topics
-
Chapter 4
-
Interrupt Services, DOS and ROM-BIOS
-
Display string
-
Read character
-
Write character
-
Stack Segment
-
Show contents of stack after several operations
-
Show content of stack after procedure call
-
OFFSET and LEA directives
-
Procedures using CALL and RET
-
Counted Repetition Loops
-
Interative Loops
-
Chapter 5
-
if .. then .. else structure
-
OR structure
-
AND structure
-
while .. do and repeat .. until structures
-
counted repetition structure
-
jump instruction
-
short near and far jumps
-
conditional jumps
-
jumps on flags
-
signed jumps
-
unsigned jumps
-
Calling procedures
-
Loop instructions
-
LOOP
-
Conditional loop instructions
-
Chapter 6
-
Technical Perspective
-
Memory Addressing
-
Memory Adressing in the stack
-
Multiplication and Division
-
Indirect Addressing with arrays
-
one-dimensional, direct
-
one-dimensional, indirect
-
two-dimensional, indirect
-
examples of array addressing
-
my web page on arrays
-
Chapter 10
-
Defining macros
-
Using local symbols
-
Other macro symbols
-
Chapter 11
-
Calling convention
-
Parameter-passing convention
-
using the stack and base pointer registers
-
Know procedure for setting up SP and BP
-
Be able to show contents of stack after procedure call and locate parameters,
return address, saved base pointer value.
-
returning a value to the calling program
-
My web pages
-
Machine Code instructions
-
Change from machine code to assembly
-
Change from assembly to machine code
-
Two-pass assembly process
-
Passing parameters on the runtime stack
-
Pass by value
-
Pass by address
-
Two dimensional arrays
-
Recursion