Table 2-8 Number of Cycles in Instruction Execution (cont)
Branch
Instruction
Address
Stack
Byte Data
Word Data Internal
Fetch
Read
Operation
Access
Access
Operation
Instruction
Mnemonic
I
J
K
L
M
N
NEG
NEG.B Rd
1
NEG.W Rd
1
NEG.L ERd
1
NOP
NOP
1
NOT
NOT.B Rd
1
NOT.W Rd
1
NOT.L ERd
1
OR
OR.B #xx:8,Rd
1
OR.B Rs,Rd
1
OR.W #xx:16,Rd
2
OR.W Rs,Rd
1
OR.L #xx:32,ERd
3
OR.L ERs,ERd
2
ORC
ORC #xx:8,CCR
1
POP
POP.W Rn
1
1
2
POP.L ERn
2
2
2
PUSH
PUSH.W Rn
1
1
2
PUSH.L ERn
1
2
2
ROTL
ROTL.B Rd
1
ROTL.W Rd
1
ROTL.L ERd
1
ROTR
ROTR.B Rd
1
ROTR.W Rd
1
ROTR.L ERd
1
ROTXL
ROTXL.B Rd
1
ROTXL.W Rd
1
ROTXL.L ERd
1
ROTXR
ROTXR.B Rd
1
ROTXR.W Rd
1
ROTXR.L ERd
1
RTE
RTE
2
2
2
RTS
RTS
Advanced
2
2
2
Normal
2
1
2
SHAL
SHAL.B Rd
1
SHAL.W Rd
1
SHAL.L ERd
1
SHAR
SHAR.B Rd
1
SHAR.W Rd
1
SHAR.L ERd
1
219