Section courante

A propos

Section administrative du site

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