Echelon Neuron Uživatelský manuál Strana 213

  • Stažení
  • Přidat do mých příruček
  • Tisk
  • Strana
    / 237
  • Tabulka s obsahem
  • KNIHY
  • Hodnocené. / 5. Na základě hodnocení zákazníků
Zobrazit stránku 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
Zobrazit stránku 212
1 2 ... 208 209 210 211 212 213 214 215 216 217 218 ... 236 237

Komentáře k této Příručce

Žádné komentáře