7
Instruction
Table A.6 Instruction Execution Cycles (cont)
1
2
3
4
5
6
7
8
9
MOV.W Rs,@(d:16,ERd)
MOV.W Rs,@(d:32,ERd)
MOV.W Rs,@–ERd
R:W 2nd
R:W 2nd
R:W NEXT
R:W NEXT
R:W 3rd
Internal operation,
W:W EA
1 state
R:W NEXT
R:W 3rd
R:W 3rd
W:W EA
R:E 4th
R:W NEXT
W:W EA
MOV.W Rs,@aa:16
MOV.W Rs,@aa:32
MOV.L #xx:32,ERd
MOV.L ERs,ERd
MOV.L @ERs,ERd
MOV.L @(d:16,ERs),ERd
MOV.L @(d:32,ERs),ERd
MOV.L @ERs+,ERd
R:W 2nd
R:W 2nd
R:W 2nd
R:W NEXT
R:W 2nd
R:W 2nd
R:W 2nd
R:W 2nd
W:W EA
R:W NEXT
R:W NEXT
W:W EA
R:W:M NEXT
R:W:M 3rd
R:W:M 3rd
R:W:M NEXT
R:W:M EA
R:W NEXT
R:W:M 4th
Internal operation,
R:W:M EA
1 state
R:W NEXT
R:W 4th
W:W:M EA
R:W NEXT
R:W:M 4th
Internal operation,
W:W:M EA
1 state
R:W NEXT
R:W 4th
R:W EA+2
R:W:M EA
R:W 5th
R:W EA+2
R:W NEXT
R:W EA+2
R:W:M EA
R:W EA+2
MOV.L @aa:16,ERd
MOV.L @aa:32,ERd
MOV.L ERs,@ERd
MOV.L ERs,@(d:16,ERd)
MOV.L ERs,@(d:32,ERd)
MOV.L ERs,@–ERd
R:W 2nd
R:W 2nd
R:W 2nd
R:W 2nd
R:W 2nd
R:W 2nd
R:W:M 3rd
R:W:M 3rd
R:W:M NEXT
R:W:M 3rd
R:W:M 3rd
R:W:M NEXT
R:W:M EA
R:W NEXT
W:W EA+2
W:W:M EA
R:W 5th
R:W EA+2
R:W:M EA
R:W EA+2
W:W EA+2
R:W NEXT
W:W EA+2
W:W:M EA
W:W EA+2
MOV.L ERs,@aa:16
MOV.L ERs,@aa:32
MOVFPE @aa:16,Rd
MOVTPE Rs,@aa:16
MULXS.B Rs,Rd
MULXS.W Rs,ERd
MULXU.B Rs,Rd
MULXU.W Rs,ERd
NEG.B Rd
NEG.W Rd
NEG.L ERd
NOP
NOT.B Rd
NOT.W Rd
NOT.L ERd
OR.B #xx:8,Rd
OR.B Rs,Rd
R:W 2nd
R:W 2nd
Cannot be used in the H8S/2345 Series
R:W:M 3rd
R:W:M 3rd
W:W:M EA
R:W NEXT
W:W EA+2
W:W:M EA
W:W EA+2
R:W 2nd
R:W 2nd
R:W NEXT
R:W NEXT
R:W NEXT
R:W NEXT
R:W NEXT
R:W NEXT
R:W NEXT
R:W NEXT
R:W NEXT
R:W NEXT
R:W NEXT
R:W NEXT
R:W NEXT
Internal operation, 11 states
Internal operation, 19 states
Internal operation, 11 states
Internal operation, 19 states