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 of 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