CSC103 Assembly Language Exercises and Solutions

From dftwiki3
Revision as of 11:25, 20 February 2011 by Thiebaut (talk | contribs) (LOD-C 1)
Jump to: navigation, search

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