18.04.2014 Views

Les assembleurs - IIHE

Les assembleurs - IIHE

Les assembleurs - IIHE

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!