Echelon Neuron Manuel d'utilisateur Page 213

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 237
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 212
Mnemonic Operand Operation Description
ROLC C = TOS MSB
TOS = TOS << 1
TOS LSB = OLD C
IP = IP+1
Rotate TOS left through
CARRY by one.
RORC C = TOS LSB
TOS = TOS >> 1
TOS MSB = OLD C
IP = IP+1
Rotate TOS right through
CARRY by one.
SBC NEXT,TOS
TOS = [DSP--] - TOS - C
IF result < 0
C = 1
ELSE
C = 0
IP = IP+1
Subtract TOS and CARRY
from NEXT. Drop NEXT.
SBC TOS,NEXT TOS = TOS - [DSP--] - C
IF result < 0
C = 1
ELSE
C = 0
IP = IP+1
Subtract NEXT and CARRY
from TOS. Drop NEXT.
SBR label IP = IP+D
IP = IP+1
Branch always.
Displacement range is 0 to 15.
SBRNZ label IF TOS <> 0
IP = IP+D
TOS = [DSP--]
IP = IP+1
Same as BRNZ, but with
displacement range of 0 to 15.
SBRZ label IF [TOS]=0
IP = IP+D
TOS = [DSP--]
IP = IP+1
Same as BRZ, but with
displacement range of 0 to 15.
Neuron Assembly Language Reference 203
Vue de la page 212
1 2 ... 208 209 210 211 212 213 214 215 216 217 218 ... 236 237

Commentaires sur ces manuels

Pas de commentaire