From 22e576fa306f1681252bc6351f113d1ae7fa8b31 Mon Sep 17 00:00:00 2001 From: Camil Staps Date: Mon, 14 Nov 2016 23:29:54 +0100 Subject: Thesis: introduction, two LSBs --- thesis/approach.tex | 17 ----------------- 1 file changed, 17 deletions(-) delete mode 100644 thesis/approach.tex (limited to 'thesis/approach.tex') diff --git a/thesis/approach.tex b/thesis/approach.tex deleted file mode 100644 index 0034035..0000000 --- a/thesis/approach.tex +++ /dev/null @@ -1,17 +0,0 @@ -\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. -This could give better end results, - if the code generator would recognise which instruction set is best in what case. -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} -- cgit v1.2.3