Assembleur SuperH | DIV0S |
---|---|
SuperH | Divide Step 0 as Signed |
Syntaxe
DIV0S Rm,Rn |
Description
Cette instruction permet d'initialiser l'instruction pour une division entière (signé).
Algorithme
MODULE DIV0S(m,n) * DIV0S Rm,Rn SI R[n] ∩ 80000000h = 0 ALORS Q ← 0 SINON Q ← 1 FIN SI SI R[m]∩ 80000000h = 0 ALORS M ← 0 SINON M ← 1 FIN SI T ← M ≠ Q PC ← PC + 2 |
Mnémonique
Instruction | Abstrait | Opcode | Cycle |
---|---|---|---|
DIV0S Rm,Rn | Q ← MSB de Rn, M ← MSB de Rm, T ← M ^ Q | 0010nnnnmmmm0111 | 1 |
Dernière mise à jour : Mardi, le 28 juillet 2015