Assembleur SuperH | EXTU |
---|---|
SuperH | Extend as Unsigned |
Syntaxe
EXTU.B Rm, Rn |
EXTU.W Rm, Rn |
Description
Cette instruction permet d'étendre le zéro d'un registre générale et d'entreposer le résultat dans un registre.
Algorithme
MODULE EXTUB(m,n) * EXTU.B Rm,Rn R[n] ← R[m] R[n] ← R[n] ∩ 000000FFh PC ← PC + 2 MODULE EXTUW(m,n) * EXTU.W Rm,Rn R[n] ← R[m] R[n] ← R[n] ∩ 0000FFFFh PC ← PC + 2 |
Mnémonique
Instruction | Abstrait | Opcode | Cycle |
---|---|---|---|
EXTU.B Rm, Rn | Rn ← Zéro étendue Rm de l'octet | 0110nnnnmmmm1100 | 1 |
EXTU.W Rm, Rn | Rn ← Zero étendue Rm de mot | 0110nnnnmmmm1101 | 1 |
Dernière mise à jour : Mardi, le 28 juillet 2015