Changes between Version 54 and Version 55 of Archi-1-TP9
- Timestamp:
- Dec 4, 2020, 2:35:23 AM (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Archi-1-TP9
v54 v55 47 47 == A1. Analyse de l'architecture 48 48 49 49 50 Les trois figures ci-dessous donnent des informations sur l'architecture du prototype **almo1** sur lequel vous allez travailler. 50 51 * À droite, vous avez un schéma de connexion simplifié. … … 56 57 [[Image(htdocs:img/espace_adresse.png,nolink,height=300)]] 57 58 59 58 60 === Questions 61 59 62 60 63 {{{#!protected ------------------------------------------------------------------------------------ … … 117 120 == A2. Programmation assembleur 118 121 122 123 L'usage du code assembleur est réduit au minimum. Il est utilisé uniquement où c'est indispensable. C'est le cas du code de démarrage. Ce code ne peut pas être écrit en C au moins une raison importante. Le compilateur C suppose la présence d'une pile et d'un registre du processeur contenant le pointeur de pile, or au démarrage les registres sont vides (leur contenu n'est pas significatif). Dans cette partie, nous allons nous intéresser à quelques éléments de l'assembleur qui vous permettront de comprendre le code en TP. 124 119 125 120 126 == A3. Chaîne de compilation