CSC103 Assembly Language Exercises and Solutions

From dftwiki3
Revision as of 11:24, 20 February 2011 by Thiebaut (talk | contribs) (Created page with "=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 1...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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