Instruction Cycle Summary and Interlocks
7-2
Copyright © 1998, 1999 ARM Limited. All rights reserved.
ARM DDI0145B
7.1
Instruction cycle times
Key to tables
Table 7-2 summarizes the ARM9TDMI instruction cycle counts and bus activity when
executing the ARM instruction set.
Table 7-1 Symbols used in tables
Symbol
Meaning
b
The number of busy-wait states during coprocessor accesses
m
In the range 0 to 3, depending on early termination
(see
n
The number of words transferred in an LDM/STM/LDC/STC
C
Coprocessor register transfer (C-cycle)
I
Internal cycle (I-cycle)
N
Non-sequential cycle (N-cycle)
S
Sequential cycle (S-cycle)
Table 7-2 Instruction cycle bus times
Instruction
Cycles
Instruction
bus
Data bus
Comment
Data Op
1
1S
1I
Normal case, PC not destination
Data Op
2
1S+1I
2I
With register controlled shift, PC not destination
Data Op
3
2S + 1N
3I
PC destination register
Data Op
4
2S + 1N + 1I
4I
With register controlled shift, PC destination
register
LDR
1
1S
1N
Normal case, not loading PC
LDR
2
1S+1I
1N+1I
Not loading PC and following instruction uses
loaded word (1 cycle load-use interlock)
LDR
3
1S+2I
1N+2I
Loaded byte, half-word, or unaligned word used
by following instruction (2 cycle load-use
interlock)
LDR
5
2S+2I+1N
1N+4I
PC is destination register
Содержание ARM9TDMI
Страница 1: ...Copyright 1998 1999 ARM Limited All rights reserved ARM DDI0145B ARM9TDMI Technical Reference Manual ...
Страница 6: ...Contents vi Copyright 1998 1999 ARM Limited All rights reserved ARM DDI0145B ...
Страница 12: ...Preface xii Copyright 1998 1999 ARM Limited All rights reserved ARM DDI0145B ...
Страница 16: ...Introduction 1 4 Copyright 1998 1999 ARM Limited All rights reserved ARM DDI0145B ...
Страница 22: ...Programmer s Model 2 6 Copyright 1998 1999 ARM Limited All rights reserved ARM DDI0145B ...
Страница 36: ...ARM9TDMI Processor Core Memory Interface 3 14 Copyright 1998 1999 ARM Limited All rights reserved ARM DDI0145B ...
Страница 54: ...ARM9TDMI Coprocessor Interface 4 18 Copyright 1998 1999 ARM Limited All rights reserved ARM DDI0145B ...
Страница 110: ...Test Issues 6 6 Copyright 1998 1999 ARM Limited All rights reserved ARM DDI0145B ...
Страница 138: ...ARM9TDMI AC Characteristics 8 20 Copyright 1998 1999 ARM Limited All rights reserved ARM DDI0145B ...
Страница 150: ...ARM9TDMI Signal Descriptions A 12 Copyright 1998 1999 ARM Limited All rights reserved ARM DDI0145B ...
Страница 154: ...Index Index 4 Copyright 1998 1999 ARM Limited All rights reserved ARM DDI0145B ...