Mercurial > hg > ede
comparison docs/lyx/final_report.lyx~ @ 42:792da050d8c4 tip
more dox
author | james <jb302@eecs.qmul.ac.uk> |
---|---|
date | Tue, 22 Apr 2014 14:25:14 +0100 |
parents | 0f3bd942a7d4 |
children |
comparison
equal
deleted
inserted
replaced
41:a9bf262f557b | 42:792da050d8c4 |
---|---|
71 \begin_layout Title | 71 \begin_layout Title |
72 EDE: ELB816 Development Environment | 72 EDE: ELB816 Development Environment |
73 \end_layout | 73 \end_layout |
74 | 74 |
75 \begin_layout Author | 75 \begin_layout Author |
76 James Bowden (110104485) | 76 James Bowden (110104485) |
77 \end_layout | |
78 | |
79 \begin_layout Description | |
80 Programme: Electrical and Electronic Engineering | |
81 \end_layout | |
82 | |
83 \begin_layout Description | |
84 Supervisor: Dr Christopher Andrew Harte | |
85 \end_layout | |
86 | |
87 \begin_layout Abstract | |
88 ELB816 is an imagined processor design used for teaching micro-processor | |
89 electronics. | |
90 The ELB816 Development Environment project aims create to a working software | |
91 emulator implementation of this micro-processor along with a basic tool | |
92 chains, consisting on an assembler and a debugger, for writing and debugging | |
93 code for it. | |
94 This report first outlines the the motivation for implementing these tools | |
95 and the methodology used to realize them. | |
96 This is followed by an overview for the development environment and various | |
97 way in which it can be used. | |
98 Designs for each component and then presented, along with implementation | |
99 details that will aid the reader in understanding the source code provided | |
100 in the Supporting Material. | |
101 The progress made and state of the project is then reviewed, and a strategy | |
102 for completing the project is outlined. | |
103 Finally there is an index of the supporting material provided, along with | |
104 a short description of each of the included files. | |
77 \end_layout | 105 \end_layout |
78 | 106 |
79 \begin_layout Standard | 107 \begin_layout Standard |
80 \begin_inset Newpage pagebreak | 108 \begin_inset Newpage pagebreak |
81 \end_inset | 109 \end_inset |
94 | 122 |
95 \begin_layout Standard | 123 \begin_layout Standard |
96 \begin_inset CommandInset include | 124 \begin_inset CommandInset include |
97 LatexCommand include | 125 LatexCommand include |
98 filename "intro.lyx" | 126 filename "intro.lyx" |
127 | |
128 \end_inset | |
129 | |
130 | |
131 \end_layout | |
132 | |
133 \begin_layout Standard | |
134 \begin_inset CommandInset include | |
135 LatexCommand include | |
136 filename "ede.lyx" | |
99 | 137 |
100 \end_inset | 138 \end_inset |
101 | 139 |
102 | 140 |
103 \end_layout | 141 \end_layout |
133 \end_layout | 171 \end_layout |
134 | 172 |
135 \begin_layout Standard | 173 \begin_layout Standard |
136 \begin_inset CommandInset include | 174 \begin_inset CommandInset include |
137 LatexCommand include | 175 LatexCommand include |
138 filename "ede.lyx" | |
139 | |
140 \end_inset | |
141 | |
142 | |
143 \end_layout | |
144 | |
145 \begin_layout Standard | |
146 \begin_inset CommandInset include | |
147 LatexCommand include | |
148 filename "review.lyx" | 176 filename "review.lyx" |
149 | 177 |
150 \end_inset | 178 \end_inset |
151 | 179 |
152 | 180 |