This document provides an overview of assembly language concepts including:
- Conditional loops like LOOPZ/LOOPE that check the zero flag
- New directives like .IF/.ELSEIF/.ELSE/.ENDIF for conditional execution
- Examples of finding the min/max of an array, grading student scores, and counting scores in different grades
- The .REPEAT/.UNTIL and .WHILE/.ENDW loops for repetitive execution
- Examples of reversing a string, finding the first non-zero value in an array, and understanding MOVSX/MOVZX
- An assignment is given to print a triangle of asterisks based on user input size