Mercurial > hg > ede
comparison docs/lyx/dbg.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 |
comparison
equal
deleted
inserted
replaced
41:a9bf262f557b | 42:792da050d8c4 |
---|---|
1669 Debugger Testing | 1669 Debugger Testing |
1670 \end_layout | 1670 \end_layout |
1671 | 1671 |
1672 \begin_layout Standard | 1672 \begin_layout Standard |
1673 The debugger was tested with an automated test method using python scripting. | 1673 The debugger was tested with an automated test method using python scripting. |
1674 The script uses the debug controller class to fill all of the emulators | 1674 The script uses the debug controller class to fill all of the emulator's |
1675 memory structures with known values. | 1675 memory structures with known values. |
1676 It then requests these values back and compares the results, if the values | 1676 It then requests these values back and compares the results, if the values |
1677 are not the same the test fails. | 1677 are not the same the test fails. |
1678 The test then steps through the emulators entire memory space, and then | 1678 The test then steps through the emulator's entire memory space, and then |
1679 checks the program counter to see if it has reached the end. | 1679 checks the program counter to see if it has reached the end. |
1680 The test files and results can be found in the Supporting Material. | 1680 The test files and results can be found in the Supporting Material. |
1681 \end_layout | 1681 \end_layout |
1682 | 1682 |
1683 \end_body | 1683 \end_body |