Information Technology Reference
In-Depth Information
6.7 Représentation des nombres flottants
1. On considère une représentation des nombres flottants selon la norme IEEE 754
simple précision. Quelle est la représentation interne des nombres suivants ?
Exprimez le résultat final en base 16.
￿
1432,45 10
￿ - 721,25 10
2. On considère une représentation des nombres flottants selon la norme IEEE 754
simple précision. Quelle est la valeur décimale des représentations internes suivantes ?
￿
+
C6570000 16
￿
42EF9100 16
6.8 Synthèse
Codez l'information - 78 10 selon les formats suivants :
- valeur signée sur 8 bits ;
- complément à 2 sur 8 bits ;
- IEEE 754 simple précision.
LANGAGE MACHINE
Dans la série d'exercices qui suit, nous utilisons le langage machine d'un processeur
virtuel que nous spécifions maintenant.
Les registres de l'unité centrale sont des registres de 32 bits.
On distingue :
- un compteur ordinal CO, qui contient l'adresse de la prochaine instruction à
exécuter;
- un registre instruction RI, qui contient l'instruction couramment exécutée;
- 4 registres généraux : de R0 à R3 ;
- 1 registre spécialisé pour l'adressage : RB, le registre de base;
- 1 registre Pointeur de pile : RSP;
- les registres RAD et RDO;
- 1 registre d'état, PSW, qui contient notamment les indicateurs suivants :
- O : positionné à 1 si overflow, 0 sinon ;
- Z : positionné à 1 si résultat opération nul, 0 sinon ;
- C : positionné à 1 si carry, 0 sinon ;
- S : positionné à 0 si résultat opération positif, 1 sinon ;
- I : masquage des interruptions : positionné à 1 si interruption masquée, 0 sinon.
L'unité centrale contient également une Unité Arithmétique et Logique.
La machine admet des instructions sur 32 bits, selon le format suivant :
- un code opération codé sur 8 bits;
- un mode d'adressage m codé sur 4 bits;
 
Search WWH ::




Custom Search