Assembleur SuperH | SUBC |
---|---|
SuperH | Subtract with Carry |
Syntaxe
SUBC Rm,Rn |
Description
Cette instruction permet de soustraire le registre de données spécifié et la valeur du bit T des données d'un registre général et entrepose le résultat dans le registre spécifié.
Algorithme
MODULE SUBC(m,n) * SUBC Rm,Rn tmp1 ← R[n] - R[m] tmp0 ← R[n] R[n] ← tmp1 - T SI tmp0 < tmp1 ALORS T ← 1 SINON T ← 0 FIN SI SI tmp1 < R[n] ALORS T ← 1 FIN SI PC ← PC + 2 |
Mnémonique
Instruction | Abstrait | Opcode | Cycle |
---|---|---|---|
SUBC Rm,Rn | Rn ← Rn - Rm - T, T ← Borrow | 0011nnnnmmmm1010 | 1 |
Dernière mise à jour : Mardi, le 28 juillet 2015