Next: SPARC
Up: Quelques exemples
Previous: Quelques exemples
Le processeur ALpha de DEC contient
32 registres (R0 à R31) de 64 bits pour la manipulation des entiers
et
32 registres (F0 à F31) de 64 bits pour la manipulation des flottants.
Les registres R31 et F31 sont à lecture seule et contiennent
la représentation de 0.
Les instructions ont une taille fixe de 32 bits.
Il y a 4 formats d'instruction possibles :
- les instructions spécifiques au système d'exploitation : opcode sur 6 bits + un nombre
sur 26 bits ;
- les instructions de branchement : opcode sur 6 bits + adresse registre sur 5 bits +
déplacement sur 21 bits ;
- les instructions de transfert de données : opcode sur 6 bits + adresse registre sur 5 bits +
adresse registre sur 5 bits + déplacement sur 16 bits ;
- les instructions utilisées pour les opérations de calcul entier
ou flottant : opcode sur 6 bits + adresse registre sur 5 bits + adresse registre sur 5 bits
+ extension de l'opcode sur 11 bits + adresse registre sur 5 bits.
Patrick Marcel
2001-01-24