Assembleur SuperH | ROTCL |
---|---|
SuperH | Rotate with Carry Left |
Syntaxe
ROTCL Rn |
Description
Cette instruction permet d'effectuer la rotation du contenu d'un registre général et le bit T vers la gauche d'un bit, puis entrepose le résultat dans le registre spécifié.
Algorithme
MODULE ROTCL(n) * ROTCL Rn SI R[n]∩ 80000000h = 0 ALORS temp ← 0 SINON temp ← 1 FIN SI R[n] ← R[n] << 1 SI T = 1 ALORS R[n] ← R[n] U 00000001h SINON R[n] ← R[n] ∩ FFFFFFFEh FIN SI SI temp = 1 ALORS T ← 1 SINON T ← 0 FIN SI PC ← PC + 2 |
Mnémonique
Instruction | Abstrait | Opcode | Cycle |
---|---|---|---|
ROTCL Rn | T &lar; Rn ← T | 0100nnnn00100100 | 1 |
Dernière mise à jour : Mardi, le 28 juillet 2015