1072
Instruction Execution Times and Number of Steps Section 4-1
Note When a double-length operand is used, add 1 to the value shown in the length
column in the following table.
REVERSIBLE
SHIFT REGISTER
SFTR 84 4 13.76 14.0 Shifting 1 word
1.54
ms
2.47
ms
Shifting 1,000 words
ASYNCHRONOUS
SHIFT REGISTER
ASFT 17 4 14.21 14.3 Shifting 1 word
2.94
ms
2.49
ms
Shifting 1,000 words
WORD SHIFT WSFT 16 4 11.20 11.6 Shifting 1 word
1.47
ms
3.52
ms
Shifting 1,000 words
ARITHMETIC SHIFT
LEFT
ASL 25 2 0.45 21.2 ---
DOUBLE SHIFT
LEFT
ASLL 570 2 0.80 22.0 ---
ARITHMETIC SHIFT
RIGHT
ASR 26 2 0.45 19.8 ---
DOUBLE SHIFT
RIGHT
ASRL 571 2 0.80 20.4 ---
ROTATE LEFT ROL 27 2 0.45 25.2 ---
DOUBLE ROTATE
LEFT
ROLL 572 2 0.80 25.7 ---
ROTATE LEFT
WITHOUT CARRY
RLNC 574 2 0.45 23.1 ---
DOUBLE ROTATE
LEFT WITHOUT
CARRY
RLNL 576 2 0.80 23.6 ---
ROTATE RIGHT ROR 28 2 0.45 24.7 ---
DOUBLE ROTATE
RIGHT
RORL 573 2 0.80 25.8 ---
ROTATE RIGHT
WITHOUT CARRY
RRNC 575 2 0.45 22.4 ---
DOUBLE ROTATE
RIGHT WITHOUT
CARRY
RRNL 577 2 0.80 23.0 ---
ONE DIGIT SHIFT
LEFT
SLD 74 3 11.86 12.9 Shifting 1 word
1.24
ms
2.51
ms
Shifting 1,000 words
ONE DIGIT SHIFT
RIGHT
SRD 75 3 13.95 13.1 Shifting 1 word
1.85
ms
3.35
ms
Shifting 1,000 words
SHIFT N-BIT DATA
LEFT
NSFL 578 4 14.39 14.0 Shifting 1 bit
90.10 90.5 Shifting 1,000 bits
SHIFT N-BIT DATA
RIGHT
NSFR 579 4 14.43 15.5 Shifting 1 bit
130.27 194.1 Shifting 1,000 bits
SHIFT N-BITS LEFT NASL 580 3 0.45 27.9 ---
DOUBLE SHIFT N-
BITS LEFT
NSLL 582 3 0.80 29.2 ---
SHIFT N-BITS
RIGHT
NASR 581 3 0.45 27.0 ---
DOUBLE SHIFT N-
BITS RIGHT
NSRL 583 3 0.80 29.0 ---
Instruction Mnemonic Code Length (steps)
(See note.)
ON execution
time (µs)
Conditions
CP1H CP1L