progs: Makefile adjustments
[calu.git] / 2_isa / desdis.tex
index 1ab7430c44f3869b4345e8833e1d196381ed0671..2f4103e7d760c7d2415ef905e1cb5b2f46f13d73 100644 (file)
@@ -1,14 +1,8 @@
-\section{Design Desicions}
-
-\subsection{Howto save the return address of a call}
-
-stack or linkregister
-
-\subsection{howto implement uart, timer, \ldots}
-
-extension module vs. other
-
-\subsection{how does we define cmp on unsigned values}
-
-see note in conditions. there is a difference between x86/amd64/avr and arm.
-we will very likely go with arm (or?)
+\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}