EasyManua.ls Logo

ARM Cortex-R4 - Appendix C Cycle Timings and Interlock Behavior

Default Icon
436 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
ARM DDI 0363G Copyright © 2006-2011 ARM Limited. All rights reserved. C-1
ID073015 Non-Confidential
Appendix C
Cycle Timings and Interlock Behavior
This chapter describes the cycle timings and interlock behavior of instructions on the processor. It
contains the following sections:
About cycle timings and interlock behavior on page C-3
Register interlock examples on page C-6
Data processing instructions on page C-7
QADD, QDADD, QSUB, and QDSUB instructions on page C-9
Media data-processing on page C-10
Sum of Absolute Differences (SAD) on page C-11
Multiplies on page C-12
Divide on page C-14
Branches on page C-15
Processor state updating instructions on page C-16
Single load and store instructions on page C-17
Load and Store Double instructions on page C-20
Load and Store Multiple instructions on page C-21
RFE and SRS instructions on page C-24
Synchronization instructions on page C-25
Coprocessor instructions on page C-26
SVC, BKPT, Undefined, and Prefetch Aborted instructions on page C-27
Miscellaneous instructions on page C-28
Floating-point register transfer instructions on page C-29
Floating-point load/store instructions on page C-30
Floating-point single-precision data processing instructions on page C-32

Table of Contents

Related product manuals