1109
List of Instructions by Function Code Appendix B
555 TTIMX ACCUMULATIVE
TIMER
--- --- --- 181
560 MOVR MOVE TO REGISTER @MOVR --- --- 270
561 MOVRW MOVE TIMER/
COUNTER PV TO
REGISTER
@MOVRW --- --- 272
562 XCGL DOUBLE DATA
EXCHANGE
@XCGL --- --- 265
565 XFERC BLOCK TRANSFER @XFERC --- --- 1049
566 DISTC SINGLE WORD
DISTRIBUTE
@DISTC --- --- 1051
567 COLLC DATA COLLECT @COLLC --- --- 1054
568 MOVBC MOVE BIT @MOVBC --- --- 1059
570 ASLL DOUBLE SHIFT LEFT @ASLL --- --- 284
571 ASRL DOUBLE SHIFT
RIGHT
@ASRL --- --- 287
572 ROLL DOUBLE ROTATE
LEFT
@ROLL --- --- 290
573 RORL DOUBLE ROTATE
RIGHT
@RORL --- --- 294
574 RLNC ROTATE LEFT
WITHOUT CARRY
@RLNC --- --- 295
575 RRNC ROTATE RIGHT
WITHOUT CARRY
@RRNC --- --- 299
576 RLNL DOUBLE ROTATE
LEFT WITHOUT
CARRY
@RLNL --- --- 297
577 RRNL DOUBLE ROTATE
RIGHT WITHOUT
CARRY
@RRNL --- --- 300
578 NSFL SHIFT N-BIT DATA
LEFT
@NSFL --- --- 305
579 NSFR SHIFT N-BIT DATA
RIGHT
@NSFR --- --- 307
580 NASL SHIFT N-BITS LEFT @NASL --- --- 309
581 NASR SHIFT N-BITS RIGHT @NASR --- --- 314
582 NSLL DOUBLE SHIFT
N-BITS LEFT
@NSLL --- --- 311
583 NSRL DOUBLE SHIFT
N-BITS RIGHT
@NSRL --- --- 317
590 ++ INCREMENT BINARY @++ --- --- 320
591 ++L DOUBLE INCREMENT
BINARY
@++L --- --- 322
592 – – DECREMENT BINARY @– – --- --- 324
593 – –L DOUBLE
DECREMENT BINARY
@– –L --- --- 326
594 ++B INCREMENT BCD @++B --- --- 328
595 ++BL DOUBLE INCREMENT
BCD
@++BL --- --- 330
596 – –B DECREMENT BCD @– –B --- --- 332
597 – –BL DOUBLE
DECREMENT BCD
@– –BL --- --- 334
600 SIGN 16-BIT TO 32-BIT
SIGNED BINARY
@SIGN --- --- 398
610 ANDL DOUBLE LOGICAL
AND
@ANDL --- --- 437
611 ORWL DOUBLE LOGICAL OR @ORWL --- --- 440
612 XORL DOUBLE EXCLUSIVE
OR
@XORL --- --- 444
613 XNRL DOUBLE EXCLUSIVE
NOR
@XNRL --- --- 447
Function code Mnemonic Instruction Upward
Differentiation
Downward
Differentiation
Immediate
Refreshing
Specification
Page