Instruction Cycle Timings
ARM DDI 0210C
Copyright © 2001, 2004 ARM Limited. All rights reserved.
6-27
6.18
Undefined instructions and coprocessor absent
When the processor attempts to execute an instruction that neither it nor a coprocessor
can perform (including all undefined instructions) this causes the processor to take the
undefined instruction trap.
Cycle timings are listed in Table 6-21 where:
•
C represents the current mode-dependent value
•
T represents the current state-dependent value.
Note
•
Coprocessor instructions are not available in Thumb state.
•
CPA
and
CPB
are HIGH during the undefined instruction trap.
Table 6-21 Undefined instruction cycle operations
Cycle
Address
MA
S
[1:0]
nRW
Data
nMREQ
SEQ
nOPC
nCPI
nTRANS
Mode
TBI
T
1
pc+2L
i
0
(pc+2L)
1
0
0
0
C
Old
T
2
pc+2L
i
0
-
0
0
0
1
C
Old
T
3
Xn
2
0
(Xn)
0
1
0
1
1
00100
0
4
Xn+4
2
0
(Xn+4)
0
1
0
1
1
00100
0
Xn+8
Содержание ARM7TDMI
Страница 6: ...Contents vi Copyright 2001 2004 ARM Limited All rights reserved ARM DDI 0210C ...
Страница 10: ...List of Tables x Copyright 2001 2004 ARM Limited All rights reserved ARM DDI 0210C ...
Страница 14: ...List of Figures xiv Copyright 2001 2004 ARM Limited All rights reserved ARM DDI 0210C ...
Страница 46: ...Introduction 1 26 Copyright 2001 2004 ARM Limited All rights reserved ARM DDI 0210C ...
Страница 120: ...Coprocessor Interface 4 18 Copyright 2001 2004 ARM Limited All rights reserved ARM DDI 0210C ...
Страница 142: ...Debug Interface 5 22 Copyright 2001 2004 ARM Limited All rights reserved ARM DDI 0210C ...
Страница 276: ...Differences Between Rev 3a and Rev 4 C 6 Copyright 2001 2004 ARM Limited All rights reserved ARM DDI 0210C ...
Страница 282: ...Glossary Glossary 6 Copyright 2001 2004 ARM Limited All rights reserved ARM DDI 0210C ...