Renesas Hitachi H8S/2194 Series Hardware Manual page 893

16-bit single-chip microcomputer
Table of Contents

Advertisement

(4) Shift Instructions
Mnemonic
SHAL
SHAL.B Rd
SHAL.B #2,Rd
SHAL.W Rd
SHAL.W #2,Rd
SHAL.L ERd
SHAL.L #2,ERd
SHAR
SHAR.B Rd
SHAR.B #2,Rd
SHAR.W Rd
SHAR.W #2,Rd
SHAR.L ERd
SHAR.L #2,ERd
SHLL
SHLL.B Rd
SHLL.B #2,Rd
SHLL.W Rd
SHLL.W #2,Rd
SHLL.L ERd
SHLL.L #2,ERd
SHLR
SHLR.B Rd
SHLR.B #2,Rd
SHLR.W Rd
SHLR.W #2,Rd
SHLR.L ERd
SHLR.L #2,ERd
ROTXL
ROTXL.B Rd
ROTXL.B #2,Rd
ROTXL.W Rd
ROTXL.W #2,Rd
ROTXL.L ERd
ROTXL.L #2,ERd
ROTXR
ROTXR.B Rd
ROTXR.B #2,Rd
ROTXR.W Rd
ROTXR.W #2,Rd
ROTXR.L ERd
ROTXR.L #2,ERd
ROTL
ROTL.B Rd
ROTL.B #2,Rd
ROTL.W Rd
ROTL.W #2,Rd
ROTL.L ERd
ROTL.L #2,ERd
ROTR
ROTR.B Rd
ROTR.B #2,Rd
ROTR.W Rd
ROTR.W #2,Rd
ROTR.L ERd
ROTR.L #2,ERd
Rev. 2.0, 11/00, page 866 of 1037
Addressing Mode and Instruction Length (Bytes)
Size
B
2
B
2
W
2
W
2
L
2
L
2
B
2
B
2
W
2
W
2
L
2
L
2
B
2
B
2
W
2
W
2
L
2
L
2
B
2
B
2
W
2
W
2
L
2
L
2
B
2
B
2
W
2
W
2
2
L
L
2
B
2
B
2
W
2
W
2
L
2
L
2
B
2
B
2
W
2
W
2
L
2
L
2
B
2
B
2
W
2
W
2
L
2
L
2
Operation
I
H N Z V C
0
C
MSB
LSB
MSB
LSB
C
0
C
MSB
LSB
0
MSB
LSB
C
C MSB
LSB
MSB
LSB
C
C MSB
LSB
MSB
LSB
C
No of
Condition
Execution
Code
States *
1
Advanced Mode
1
1
1
1
1
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
1
0
0
1
0
0
1
0
0
1
0
0
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
1
0
0
1
0
1

Advertisement

Table of Contents
loading

Table of Contents