4 qadd, qdadd, qsub, and qdsub instructions, Qadd, qdadd, qsub, and qdsub instructions -9, Table 14-5 – ARM Cortex R4F User Manual

Page 373

Advertising
background image

Cycle Timings and Interlock Behavior

ARM DDI 0363E

Copyright © 2009 ARM Limited. All rights reserved.

14-9

ID013010

Non-Confidential, Unrestricted Access

14.4

QADD, QDADD, QSUB, and QDSUB instructions

This section describes the cycle timing behavior for the

QADD

,

QDADD

,

QSUB

, and

QDSUB

instructions.

These instructions perform saturating arithmetic. They have a result latency of two. The

QDADD

and

QDSUB

instructions must double and saturate the register

<Rn>

before the addition. This

register is an Early Reg.

Table 14-5 shows the cycle timing behavior for

QADD

,

QDADD

,

QSUB

, and

QDSUB

instructions.

Table 14-5 QADD, QDADD, QSUB, and QDSUB instruction cycle timing behavior

Instructions

Cycles

Early Reg

Result latency

QADD

,

QSUB

1

-

2

QDADD

,

QDSUB

1

<Rn>

2

Advertising
This manual is related to the following products: