Analog Devices ADSP-BF53x Blackfin Reference page 399

Table of Contents

Advertisement

Options
The Accumulator to Half D-Register Move instructions support the copy
options in
Table
Table 9-2. Accumulator to Half D-Register Move Options
Option
Accumulator Copy Formatting
Default
Signed fraction format. Round Accumulator 9.31 format value at bit 16.
(RND_MOD bit in the ASTAT register controls the rounding.) Saturate the
result to 1.15 precision and copy it to the destination register half. Result is
between minimum -1 and maximum 1-2
mum 0x8000 and maximum 0x7FFF).
The Accumulator is unaffected by extraction.
(FU)
Unsigned fraction format. Round Accumulator 8.32 format value at bit 16.
(RND_MOD bit in the ASTAT register controls the rounding.) Saturate the
result to 0.16 precision and copy it to the destination register half. Result is
between minimum 0 and maximum 1-2
mum 0x0000 and maximum 0xFFFF).
The Accumulator is unaffected by extraction.
(IS)
Signed integer format. Extract the lower 16 bits of the Accumulator. Saturate for
16.0 precision and copy to the destination register half. Result is between mini-
mum -2
and maximum 0x7FFF).
The Accumulator is unaffected by extraction.
(IU)
Unsigned integer format. Extract the lower 16 bits of the Accumulator. Saturate
for 16.0 precision and copy to the destination register half. Result is between
minimum 0 and maximum 2
0x0000 and maximum 0xFFFF).
The Accumulator is unaffected by extraction.
(T)
Signed fraction with truncation. Truncate Accumulator 9.31 format value at bit
16. (Perform no rounding.) Saturate the result to 1.15 precision and copy it to the
destination register half. Result is between minimum -1 and maximum 1-2
expressed in hex, between minimum 0x8000 and maximum 0x7FFF).
The Accumulator is unaffected by extraction.
ADSP-BF53x/BF56x Blackfin Processor Programming Reference
9-2.
15
15
and maximum 2
-1 (or, expressed in hex, between minimum 0x8000
16
-1 (or, expressed in hex, between minimum
-15
(or, expressed in hex, between mini-
-16
(or, expressed in hex, between mini-
Move
-15
(or,
9-19

Advertisement

Table of Contents
loading

This manual is also suitable for:

Adsp-bf56x blackfin

Table of Contents