diff options
Diffstat (limited to 'thesis/approach.tex')
| -rw-r--r-- | thesis/approach.tex | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/thesis/approach.tex b/thesis/approach.tex index 28c2c09..0034035 100644 --- a/thesis/approach.tex +++ b/thesis/approach.tex @@ -1,6 +1,10 @@ \section{Approach} \label{sec:approach} +\begin{multicols}{2} + +\subsection{Interworking} +\label{sec:approach:interworking} It is possible to mix ARM and Thumb instructions: \enquote{[t]he ARM and Thumb instruction sets are designed to \emph{interwork} freely}~\citep{armv7m}. We could therefore decide to generate code for some sections using ARM instructions, and for other using Thumb instructions. @@ -9,3 +13,5 @@ This could give better end results, However, some architectures, like ARMv7-M, only support Thumb instructions. I choose to look at Thumb instructions only, so that the widest range of architectures possible can be supported. + +\end{multicols} |
