Appendices
Instruction
Mnemonic
ONE DIGIT
SLD
SHIFT LEFT
ONE DIGIT
SRD
SHIFT RIGHT
SHIFT N-BITS
NASL
LEFT
DOUBLE
NSLL
SHIFT N-BITS
LEFT
A-16
Variations
Symbol/Operand
@
SLD(074)
St
E
St: Starting word
E: End word
@
SRD(075)
St
E
St: Starting word
E: End word
@
NASL(580)
D
C
D: Shift word
C: Control word
@
NSLL(582)
D
C
D: Shift word
C: Control word
Function
Shifts data by one digit (4 bits) to the left.
E
S
Lost
Shifts data by one digit (4 bits) to the right.
E
S
Shifts the specified 16 bits(NASL) or 32 bits(NSLL) of word data to
the left by the specified number of bits.
Lost
N bits
C: Control word
• NASL
15
12
11
8
7
C
0
Always 0.
Data shifted into register
0 Hex: 0 shifted in
8 Hex: Contents of rightmost bit shifted in
• NSLL
15
12
11
8
7
C
0
No. of bits to shift: 00 to 20 Hex
Always 0.
Data shifted into register
0 Hex: 0 shifted in
8 Hex: Contents of rightmost bit shifted in
CP1E CPU Unit Software User's Manual(W480)
t
t
Lost
Shift n-bits
Contents of
"a" or "0"
shifted in
0
No. of bits to shift: 00 to 10 Hex
0
Need help?
Do you have a question about the CP1E CPU UNIT SOFTWARE and is the answer not in the manual?
Questions and answers