Projet 2011 Architecture des ordinateurs DEMI2E – Semestre 1 Assembleur - Simulateur Réalisé par : Sok Daline Lien William SOMMAIRE I. ASSEMBLEUR ........................................................ 1 II. SIMULATEUR .......................................................... 2 A. IMPLEMENTATION GENERALE ........................................................................................................... 2 I. Assembleur 1 II. Simulateur A. Implémentation générale A la sortie de l’assembleur, le fichier binaire que l’on doit exécuter est supposé correct (il n’y a pas d’instructions illégales contenu dans le fichier en code binaire texte) en effet s’il y en avait eu une l’assembleur l’aurais signalé. De plus le processeur que l’on doit simuler doit exécuter une multitude d’instructions différentes. C’est pour cela que nous avons opté pour une « boucle infinie » complété d’un switch afin de sélectionner directement la bonne fonction à exécuter. 2