Architecture des ordinateurs Dr. Laila DAMRI 1 Architecture des ordinateurs Tra
Architecture des ordinateurs Dr. Laila DAMRI 1 Architecture des ordinateurs Travaux dirigés et pratique n°2 Architecture matérielle interne des machines Programmation dans la machine LMC Exercice 1 Ecrire un programme qui permet à l’utilisateur de faire entrer trois nombres et affiche la somme. Exercice 2 Ecrire un programme qui permet à l’utilisateur de faire entrer un nombre qui sera doublé deux fois de suite. Le résultat sera sauvegardé dans la mémoire et affiché. Exemple d’explication : entré 7→ résultat 28 Exercice 3 Ecrire un programme qui permet à l’utilisateur de faire entrer deux nombres et qui affichera par la suite la valeur absolue de la différence entre ces deux nombre. Exemple d’explication : entré 7 et 9→ résultat |7 −9| = 2 Exercice 4 Ecrire un programme qui permet à l’utilisateur de faire entrer deux nombres et qui affichera le nombre le plus petit entre eux. Exercice 5 Ecrire un programme qui permet à l’utilisateur de faire entrer trois nombres et qui affichera le nombre le plus grand entre eux. Exercice 6 Ecrire un programme qui permet à l’utilisateur de faire un nombre x (le compteur) et y (le nombre) et qui va permettre de créer une boucle qui réalise l’opération suivante x fois : y = y+2. Tous les résultats doivent être affichés. La valeur initiale de y est 0. Exemple d’explication : entré x = 3 et y = 5→ résultats i = 0 ; y = 5 + 2 = 7 i = 1 ; y = 7 + 2 = 9 i = 2 ; y = 9 + 2 = 11 Exercice 7 Écrire un programme qui permet à l’utilisateur de faire entrer deux nombres et qui affichera le produit. Exercice 8 1. décrire le fonctionnement de ce programme (compiler manuellement) ? 2. Quel est l’emplacement mémoire de la variable x ? 3. Que va-t-il afficher en sortie ? LDA x ADD y STA z OUT HLT x DAT 11 y DAT 17 z DAT uploads/Ingenierie_Lourd/ architecture-des-ordinateurs-miage-td2.pdf
Documents similaires
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/kFYEhQagGdNpnnFLRtI2BY2aCVa4UQVNtkJZEGvERpofnrdCYSKCQAqG78QwC0FKLzD1gao52FXBLUcjmaE5e4YL.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/AkWzsahjbkl7TxqlWT0Q0U8rYCwiBhaBa5PPnEHUzgKFrT8ANhjTX8GDm77305DVX4ZkkzTz9Niw5qmT7cdT2vi8.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/Qi2rUrMiqVwxBBeZe4qvcaqS8Jb93vRfIP8R7I0muKrXa4acVuXM40C8hMFqNhAIwxpc8B8zJzVg9oBEtnS1RNxG.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/2O0b3teb8LdgjXxY1nEIkAlCVA9gSOkeIfLk122l3t20TPMZf5mMAw5iMvwDUeRE7eKU9OcXOMuZtSeSObhxj77o.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/Geff3ESGuNJs9O3mj3h3pKuYDiIV1mG6gGEf0UWW3UPpNnAwcNhmU2uEJbi6C4i6mzzmjKw7BhBZNCzJc4AGN7ee.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/tMPti6JB2WsCLfyBh5UYkFW9dfT75Wy6x55drN3gQJImHl7vSRPyVl7GVczEBoHWQYEoyuNccCBRohX4CqqexqEI.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/GaKM4gtSpLed0oPuCB2qNrFpK1BJRsGk0FOtXiw0OEbNSuiHPlDsAVT3On7HmuAhH41aXQa0rQM7bxMAfDaM7U6w.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/EuPhC9SEVLbX9g6pYkEy6UzV3x0eq1d9QbV2jZEsqCUgpbzBFcOGTI29slCicvdCM8o9r8Dsye7LfDmNyRaHGQiU.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/viWsk1UlfAziQPcSR5eLAocAWXxBsdZwaZAdUMBrdnBVroOFEe81gjgzPt3UKMwaaToUepcx4KXJVkKyqBLS1EM7.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/hOck5Vor1s8ZGUAo8dkU47M562deOz6tXgh1eKsvOK1IcUURGkNFumIvaYcIWHnBaQ9EJw3tZvASTK2g8EpcT4Y0.png)
-
23
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Oct 04, 2021
- Catégorie Heavy Engineering/...
- Langue French
- Taille du fichier 0.0581MB