Les assembleurs - IIHE
Les assembleurs - IIHE
Les assembleurs - IIHE
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Charger & Déposer (Load & Store)<br />
Charger (L) : mémoire registre Déposer (ST) : registre mémoire<br />
y: B octet; y: H demi mot; y: W mot<br />
• Charger :<br />
LyZ<br />
LyZX<br />
R d ,n(R i )<br />
R d ,R i ,R j<br />
A eff =n+[R i ]; R d [A eff ]<br />
A eff =[R i ]+[R j ]; R d [A eff ]<br />
LyZU R d ,n(R i ) A eff =n+[R i ]; R d [A eff ]; R i A eff<br />
LyZUX R d ,R i ,R j<br />
A eff =[R i ]+[R j ]; R d [A eff ]; R j A eff<br />
Année préparatoire Licence Informatique (ULB/UMH) Charleroi. Fonctionnement des ordinateurs. Chapitre 9<br />
16 bits avec extension signe<br />
LHA, LHAX, LHAU, LHAUX : Load Half-word Algebraic<br />
Argument chargé avec extension de signe<br />
LFS, LFSX, LFSU, LFSUX : Load Floating-point registers (FR i )<br />
• Déposer :<br />
STy R s ,n(R i ) A eff =n+[R i ]; [R s ] A eff<br />
STyX R s ,R i ,R j A eff =[R i ]+[R j ]; [R s ] A eff<br />
STyU R s ,n(R i ) A eff =n+[R i ]; [R s ] A eff ; R i A eff<br />
STyUX R s ,R i ,R j A eff =[R i ]+[R j ]; [R s ] A eff ; R j A eff<br />
D. Bertrand 6