CSC103 Homework 3 2013

From dftwiki3
Revision as of 14:06, 25 September 2013 by Thiebaut (talk | contribs)
Jump to: navigation, search

--D. Thiebaut (talk) 08:34, 24 September 2013 (EDT)








Will be available soon... stay tuned!
UnderConstruction.jpg

Problem 1


CSC103 hw3 1 2013.jpg


The program above is badly commented. Your assignment is to add comments to the program and give names to the different variables. A comment is just some documentation following a semi-colon.

Use the program below as an example of what you should emulate. Do not put my name on your listing, but yours instead.

; sum of 2 integers
; D. Thiebaut   CSC103
; The program takes 2 variables stored in memory at 
; Address 10 (and up) computes their sum and stores
; it in a 3rd variable.	

@0   	  	     ;code section starts at address 0
start: lod var1      ;AC <- 3
add var2             ;AC <- 3+5 = 8
sto sum              ;sum <- 8
hlt

@10                  ;data section starts at Address 1
var1: 3 
var2: 5
sum: 0