Section courante

A propos

Section administrative du site

Assembleur SuperH

SHAL

SuperH Shift Arithmetic Left

Syntaxe

SHAL Rn

Description

Cette instruction permet d'effectuer un décalage arithmétique du contenu du registre général vers la gauche de 1 bit et entrepose le résultat dans le registre spécifié.

Algorithme

MODULE SHAL(n) * SHAL Rn
   SI R[n] ∩ 80000000h = 0 ALORS
      T ← 0
   SINON
      T ← 1
   FIN SI
   R[n] ← R[n] << 1
   PC ← PC + 2

Mnémonique

Instruction Abstrait Opcode Cycle
SHAL Rn T ← Rn ← 0 0100nnnn00100000 1


Dernière mise à jour : Mardi, le 28 juillet 2015