Difference between revisions of "CSC231 Homework 9 Solution"
(→Creating Score Files) |
|||
(4 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
--[[User:Thiebaut|D. Thiebaut]] 19:53, 4 December 2008 (UTC) | --[[User:Thiebaut|D. Thiebaut]] 19:53, 4 December 2008 (UTC) | ||
---- | ---- | ||
+ | <onlydft> | ||
+ | |||
__TOC__ | __TOC__ | ||
+ | |||
+ | This is the solution page for [[CSC231 Homework 9| Homework #9]]. | ||
+ | |||
=Assembly= | =Assembly= | ||
The solution program is shown below. Check further down for details on how I created score files and checked their contents. | The solution program is shown below. Check further down for details on how I created score files and checked their contents. | ||
Line 334: | Line 339: | ||
=Creating Score Files= | =Creating Score Files= | ||
− | To create | + | To create different score files to test the programs, I simply used an already written assembly program that stored a portion of memory to file, and in which I put the score array in memory, a the beginning address associated with the label 'buffer'. Then it's only a question of writing the contents of the memory buffer to the score file. |
<code><pre> | <code><pre> | ||
Line 599: | Line 604: | ||
=Dumping the contents of a score file= | =Dumping the contents of a score file= | ||
− | This python | + | This [[CSC231 dumpScore.py |python program]] was used to display the contents of the score file on the screen. |
<code><pre> | <code><pre> | ||
Line 677: | Line 682: | ||
</pre></code> | </pre></code> | ||
+ | </onlydft> | ||
+ | |||
+ | [[Category:CSC231]] |