CSC103 Assembly Language Exercises and Solutions
LOD-C 1
- Exercise 1
- initialize the contents of several variables to 0
LOD 10
- Exercise 2
- increment a counter
- Exercise 3
- compute sum of 3 variables
LOD-I 10/STO-I 10
'Exercise 4:
- create an index and use it to sum up the same 3 variables
JMP instruction and labels
- Exercise 5
- create an infinite loop (incrementing a variable, for example)
- Exercise 6
- create an infinite loop that clears the memory starting at 10
- Exercise 7
- why does the program of Exercise 6 stop?
JMZ
Exercise 8
- write a loop that loops 10 times (use a counter)
Exercise 9
- write a loop that stores 55 in the memory locations between 15 and 30