Les assembleurs - IIHE
Les assembleurs - IIHE
Les assembleurs - IIHE
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
• Registre d'exception (XER : eXcEption Register )<br />
0 1 2<br />
SO<br />
OV<br />
CA<br />
SO : bit = 1 si dépassement de précision (remis à zéro par inst. spécifique)<br />
OV : bit = 1 si dépassement de précision (bit = 0 dans autre cas)<br />
CA : bit = 1 report instruction arithmétique<br />
<strong>Les</strong> instructions arithmétiques peuvent modifier le contenu de CR et XER<br />
• Suffixe au code opératoire : "." pour CR<br />
"o" pour XER<br />
"o." pour CR et XER simultanément<br />
• Exemple<br />
R2<br />
00 00 00 65<br />
ADD. R1, R2, R3<br />
<br />
R1<br />
00 00 00 D8<br />
CR 0-3<br />
0100<br />
R3<br />
00 00 00 73<br />
SUBF. R5, R3, R2<br />
<br />
R5<br />
FF FF FF 02 1000<br />
R4<br />
00 00 00 73<br />
SUBF. R6, R4, R3<br />
<br />
R6<br />
00 00 00 00 0010<br />
Année préparatoire Licence Informatique (ULB/UMH) Charleroi. Fonctionnement des ordinateurs. Chapitre 9<br />
D. Bertrand 10