index.tex 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129
  1. \documentclass[a4paper,12pt]{article}
  2. \usepackage[top=1in,bottom=1in,left=1in,right=1in]{geometry}
  3. \usepackage[T1]{fontenc}
  4. \usepackage[utf8]{inputenc}
  5. \usepackage{newunicodechar}
  6. \usepackage{lmodern}
  7. \usepackage{textgreek}
  8. \usepackage{amsmath}
  9. \usepackage{mathtools}
  10. \usepackage{graphicx}
  11. \usepackage{pdflscape}
  12. \usepackage{svg}
  13. \usepackage{caption}
  14. \usepackage{enumitem}
  15. \usepackage{lipsum}
  16. \usepackage{listings}
  17. \usepackage{tabularx}
  18. \usepackage{blindtext}
  19. \usepackage{hyperref}
  20. \usepackage{pgfgantt}
  21. \usepackage{colortbl}
  22. \usepackage{pdfpages}
  23. \usepackage{setspace}
  24. \usepackage{subcaption}
  25. \usepackage{tikz}
  26. \usepackage{chngcntr}
  27. \usepackage{longtable}
  28. \usepackage{xcolor,colortbl}
  29. \usepackage{pdfpages}
  30. \counterwithin{figure}{subsection}
  31. \usepackage{multicol}
  32. \usepackage{mdframed}
  33. \usepackage{oubraces}
  34. \setcounter{tocdepth}{3}
  35. \usepackage[backend=bibtex]{biblatex}
  36. \addbibresource{references.bib}
  37. \definecolor{c1}{HTML}{ff7568}
  38. \definecolor{c2}{HTML}{8cbfff}
  39. \definecolor{c3}{HTML}{a6ddb7}
  40. \definecolor{darkred}{rgb}{0.6,0,0}
  41. \lstdefinelanguage{asm}{
  42. morekeywords={ADC,ADD,ADDC,ADDI,ALU0,ALU1,AND,ANDI,BEQ,BGE,BGT,BR0,BR1,BRZ,BZ,CALL,CI0,CI1,CI2,CLC,CLN,CLS,COM,COMA,COMD,CPY0,CPY1,CPY2,CPY3,DEC,DIV,EQ,GE,GETAH,GETIF,GT,INC,INTRE,JUMP,LE,LT,LWHI,LWLO,MEM0,MEM1,MEM2,MEMHI,MEMLO,MOD,MOVE,MUL,MULHI,MULLO,NE,NULL,OR,ORI,PC0,PC1,POP,PUSH,RBWI,REG0,REG1,RET,RETI,RJUMP,ROL,ROR,SBC,SETC,SETI,SETN,SETS,SLL,SRA,SRL,SSETN,SSETS,STACK,STPT0,STPT1,SUB,SUBC,SUBI,SWHI,SWLO,XOR,XORI},
  43. sensitive=false,
  44. morecomment=[l]{;},
  45. morestring=[b]",
  46. }
  47. \lstset{language=asm, basicstyle=\ttfamily, commentstyle=\color{gray}, emphstyle={\color{darkred}}}
  48. \begin{document}
  49. \begin{titlepage}
  50. \newcommand{\HRule}{\rule{\linewidth}{0.5mm}}
  51. \begin{tikzpicture}[remember picture, overlay]
  52. \node [anchor=north east, inner sep=0pt] at (current page.north east)
  53. {\includegraphics[width=21cm]{../resources/graphics/ucl-banner-dl-port-outline.eps}};
  54. \end{tikzpicture}\\[3cm]
  55. \center
  56. \textsc{\Large University College London}\\[0.5cm]
  57. \textsc{\large Department of Electronic and Electrical Engineering}\\[0.5cm]
  58. \HRule \\[0.4cm]
  59. \setstretch{1.5}
  60. { \huge \bfseries Performance characterisation of 8-bit RISC and OISC architectures}\\[0.4cm]
  61. \setstretch{1.0}
  62. \HRule \\[1.0cm]
  63. \begin{multicols}{3}
  64. \Large \emph{Author:}\\
  65. Mindaugas \textsc{Jarmolovi\v{c}ius}\\
  66. \href{mailto:zceemja@ucl.ac.uk}{zceemja@ucl.ac.uk}\\
  67. \columnbreak
  68. \Large \emph{Supervisor:}\\
  69. Prof. Robert \textsc{Killey}\\
  70. \href{mailto:r.killey@ucl.ac.uk}{r.killey@ucl.ac.uk}
  71. \columnbreak
  72. \Large \emph{Second Assessor:}\\
  73. Dr. Ed \\\textsc{Romans}\\
  74. \href{mailto:e.romans@ucl.ac.uk}{e.romans@ucl.ac.uk}
  75. \end{multicols}
  76. \vfill
  77. \setstretch{2.5}
  78. { \large \bfseries A BEng Project Final Report}\\[1cm]
  79. \setstretch{1.0}
  80. {\large March 27, 2020}\\[2cm]
  81. \end{titlepage}
  82. \pagebreak
  83. \begin{multicols}{2}
  84. \section{Abstract}\label{sec:abstract}
  85. \input{1-abstract.tex}
  86. \section{Introduction}\label{sec:introduction}
  87. \input{2-introduction.tex}
  88. \section{Goals and Objective}\label{sec:objectives}
  89. \input{3-objectives.tex}
  90. \section{Theory and Analytical Bases}\label{sec:theory}
  91. \input{4-theory.tex}
  92. \section{Technical Method}\label{sec:methods}
  93. \input{5-methods.tex}
  94. \section{Results and Analysis}\label{sec:results}
  95. \input{6-results.tex}
  96. \section{Conclusion}\label{sec:conclusion}
  97. \input{7-conclusion.tex}
  98. \section{References}
  99. \printbibliography
  100. \end{multicols}
  101. \pagebreak
  102. \section{Appendix}\label{sec:appendix}
  103. \input{8-appendix.tex}
  104. \end{document}