\section{Design Decisions}

\begin{itemize}
	\item Saving the return address of a call onto the stack and not into a link register
	\item UART and timers are implemented as extension modules, which will allow us to implement additions modules for various functions
	\item We defined that carry set is the condition below (unsigned lower)
	\item We use big endian for encoding our data and program space
\end{itemize}
