Instruction Cycle Summary and Interlocks
7-8
Copyright © 1998, 1999 ARM Limited. All rights reserved.
ARM DDI0145B
The code is the same code as in example 3, but in this instance the ADD instruction uses
R3. Due to the nature of load multiples, the lowest register specified is transferred first,
and the highest specified register last. Because the ADD is dependent on R3, there must
be a further cycle of interlock while R3 is loaded. The behavior on the instruction and
data memory interface is shown in Figure 7-4.
Figure 7-4 LDM dependent interlock
ǽřŗDZŗǾ
ǽřŗDZŖǾ
ǽřŗDZŖǾ
ǽřŗDZŖǾ
ǽřŗDZŖǾ
)OGPE
'OGPE
(OGPE
0OGPE
0OGPE
0OGPE
:OGPE
)DGG
'DGG
'DGG
'DGG
'DGG
(DGG
0DGG
:DGG
,$
,$
,$&
,$
,$
/'0
$''
'$
'$
'$
5
5
5
Содержание 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 ...