Przeglądaj źródła

Final report update

Min 5 lat temu
rodzic
commit
2b7057bd44

Plik diff jest za duży
+ 1 - 1
docs/final_report/1-abstract.tex


+ 2 - 0
docs/final_report/2-introduction.tex

@@ -46,6 +46,8 @@ The project has three main objectives:
 	\item Design and perform a fair benchmark on both processors. 
 \end{enumerate}
 
+Both processors must be Turing-Complete, meaning they are computationally universal and theoretically would be capable of emulating any other Turing-Complete machine if given enough time and resources.
+
 \subsection{Related Work}
 \label{subsec:supporting_theory}
 This section goes through supporting theory of RISC and OISC architectures, and their comparison.

+ 0 - 2
docs/final_report/3-objectives.tex

@@ -20,8 +20,6 @@ This project can be classified as a Design and Construction type, which explores
 	\item View an alternative method of using OISC \texttt{MOVE} in a SISO (single instruction, single operation) structure, comparing to more commonly implemented TTAs VLIW architectures that are either a SIMO or a SIMT structure.
 \end{enumerate}
 
-
-
 \subsection{RISC Processor}
 The RISC architecture will be mainly based on MIPS architecture explained in \autocite{harris_harris_2013}, except that this RISC processor would have 8bit data bus, four general purpose registers and would have multiple optimisations related to 8bit limits. Some of minimalistic design ideas were also from \autocite{gilreath_laplante_2003}.
 

Plik diff jest za duży
+ 1 - 1
docs/final_report/5-methods.tex


Plik diff jest za duży
+ 34 - 0
docs/final_report/8-appendix.tex


BIN
docs/final_report/index.pdf


+ 5 - 1
docs/final_report/index.toc

@@ -10,7 +10,7 @@
 \defcounter {refsection}{0}\relax 
 \contentsline {subsection}{\numberline {2.3}Project contents}{3}{subsection.2.3}% 
 \defcounter {refsection}{0}\relax 
-\contentsline {section}{\numberline {3}Goals and Objectives}{3}{section.3}% 
+\contentsline {section}{\numberline {3}Goals and Objectives}{4}{section.3}% 
 \defcounter {refsection}{0}\relax 
 \contentsline {subsection}{\numberline {3.1}RISC Processor}{4}{subsection.3.1}% 
 \defcounter {refsection}{0}\relax 
@@ -115,3 +115,7 @@
 \contentsline {section}{\numberline {8}Appendix}{29}{section.8}% 
 \defcounter {refsection}{0}\relax 
 \contentsline {subsection}{\numberline {8.1}Processor instruction set tables}{29}{subsection.8.1}% 
+\defcounter {refsection}{0}\relax 
+\contentsline {subsection}{\numberline {8.2}Glossary}{32}{subsection.8.2}% 
+\defcounter {refsection}{0}\relax 
+\contentsline {subsection}{\numberline {8.3}Unconventional diagram notation}{33}{subsection.8.3}%