Mercurial > hg > ede
diff docs/lyx/asm.lyx~ @ 42:792da050d8c4 tip
more dox
author | james <jb302@eecs.qmul.ac.uk> |
---|---|
date | Tue, 22 Apr 2014 14:25:14 +0100 |
parents | a9bf262f557b |
children |
line wrap: on
line diff
--- a/docs/lyx/asm.lyx~ Tue Apr 22 00:57:06 2014 +0100 +++ b/docs/lyx/asm.lyx~ Tue Apr 22 14:25:14 2014 +0100 @@ -69,7 +69,7 @@ \begin_layout Standard The assembler will take assembly source code as input and produce two output - files: A binary executable and a debug file. + files: a binary executable and a debug file. \end_layout \begin_layout Standard @@ -220,7 +220,7 @@ l for greater readability). This file will provide the information needed for setting break pointers with the debugger later, it will also be generally useful for debugging - programs written in the assembler, and the assembler it self. + programs written in the assembler, and the assembler itself. \end_layout \begin_layout Standard @@ -571,8 +571,8 @@ However it must be noted that these are abstract and high level descriptions that do not fully explain minor routines, but give an overview of the entire process. - The full commented source code is provided with the supporting and should - be referenced for a deeper understanding of the program's operation. + The full commented source code is provided with the Supporting Material + and should be referenced for a deeper understanding of the program's operation. \end_layout @@ -1708,5 +1708,14 @@ Assembler Testing \end_layout +\begin_layout Standard +The assembler was tested by assembling the entire instruction table, while + at the same time testing labels and directives. + The test file was assembled and then the binary and .dsm files were inspected + manually by checking their size and content. + None of this testing is automated and files are inspected by hand. + The test files and results can be found in the Supporting Material. +\end_layout + \end_body \end_document