Table A-4 Number of Cycles in Each Instruction (cont)
Instruction Branch
Stack
Byte Data Word
Internal
Operation
N
Instruc-
tion
Fetch
I
Addr. Read Operation Access Data
J
Mnemonic
K
L
Access
M
MOV
MOV.B Rs, @(d:16,
Rd)
2
1
MOV.B Rs, @–Rd
MOV.B Rs, @aa:8
MOV.B Rs, @aa:16
MOV.W #xx:16, Rd
MOV.W Rs, Rd
1
1
2
2
1
1
2
1
1
1
2
MOV.W @Rs, Rd
1
1
MOV.W @(d:16, Rs),
Rd
MOV.W @Rs+, Rd
MOV.W @aa:16, Rd
MOV.W Rs, @Rd
1
2
1
2
1
1
1
1
2
MOV.W Rs, @(d:16,
Rd)
MOV.W Rs, @–Rd
MOV.W Rs, @aa:16
MULXU.B Rs, Rd
NEG.B Rd
1
2
1
1
1
1
1
1
1
1
1
1
1
2
2
1
1
1
1
1
1
1
1
2
MULXU
NEG
NOP
NOT
OR
12
NOP
NOT.B Rd
OR.B #xx:8, Rd
OR.B Rs, Rd
ORC #xx:8, CCR
ROTL.B Rd
ROTR.B Rd
ROTXL.B Rd
ROTXR.B Rd
RTE
ORC
ROTL
ROTR
ROTXL
ROTXR
RTE
2
1
2
2
RTS
RTS
SHAL
SHAR
SHLL
SHLR
SLEEP
STC
SHAL.B Rd
SHAR.B Rd
SHLL.B Rd
SHLR.B Rd
SLEEP
STC CCR, Rd
412