Keywords: archi

Next: SPARC Up: Quelques exemples Previous: Quelques exemples

#### Alpha

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.