summaryrefslogtreecommitdiff
path: root/doc/extensions.tex
diff options
context:
space:
mode:
Diffstat (limited to 'doc/extensions.tex')
-rw-r--r--doc/extensions.tex14
1 files changed, 14 insertions, 0 deletions
diff --git a/doc/extensions.tex b/doc/extensions.tex
new file mode 100644
index 0000000..7ca4b75
--- /dev/null
+++ b/doc/extensions.tex
@@ -0,0 +1,14 @@
+\chapter{Extensions possibles}
+\section{Débogueur}
+Nous tenterons d'implémenter un débogueur simple dans le simulateur, afin de
+vérifier l'exécution. Cette extension nous parait nécessaire pour un effectuer
+le développement d'un code source assembleur, ainsi que pour vérifier si le
+simulateur fonctionne correctement.
+\section{FPU}
+Le FPU reste totalement à coder. Notre rôle s'arrête à une unité ALU simple.
+Toutefois, les bases sont solidement posées pour que quelqu'un reprenne notre
+code et effectue une extension FPU dans ce simulateur.
+\section{Compilateur}
+Une dernière extension possible est la réalisation d'un compilateur (C par exemple)
+qui produirait un code assembleur conforme à notre spécification. Cette tâche ne pouvant en aucun cas être réalisée
+à notre niveau, nous laissons le champ libre...