EasyManua.ls Logo

ARM ARM1176JZF-S - Page 755

Default Icon
759 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...
Glossary
ARM DDI 0301H Copyright © 2004-2009 ARM Limited. All rights reserved. Glossary-16
ID012310 Non-Confidential, Unrestricted Access
Reserved A field in a control register or instruction format is reserved if the field is to be defined by the
implementation, or produces Unpredictable results if the contents of the field are not zero. These
fields are reserved for use in future extensions of the architecture or are
implementation-specific. All reserved bits not used by the implementation must be written as 0
and read as 0.
Rounding mode The IEEE 754 standard requires all calculations to be performed as if to an infinite precision.
For example, a multiply of two single-precision values must accurately calculate the significand
to twice the number of bits of the significand. To represent this value in the destination precision,
rounding of the significand is often required. The IEEE 754 standard specifies four rounding
modes.
In round-to-nearest mode, the result is rounded at the halfway point, with the tie case rounding
up if it would clear the least significant bit of the significand, making it even.
Round-towards-zero mode chops any bits to the right of the significand, always rounding down,
and is used by the C, C++, and Java languages in integer conversions.
Round-towards-plus-infinity mode and round-towards-minus-infinity mode are used in interval
arithmetic.
RunFast mode In RunFast mode, hardware handles exceptional conditions and special operands. RunFast mode
is enabled by enabling default NaN and flush-to-zero modes and disabling all exceptions. In
RunFast mode, the VFP11 coprocessor does not bounce to the support code for any legal
operation or any operand, but supplies a result to the destination. For all inexact and overflow
results and all invalid operations that result from operations not involving NaNs, the result is as
specified by the IEEE 754 standard. For operations involving NaNs, the result is the default
NaN.
Saved Program Status Register (SPSR)
The register that holds the CPSR of the task immediately before the exception occurred that
caused the switch to the current mode.
SBO See Should Be One.
SBZ See Should Be Zero.
SBZP See Should Be Zero or Preserved.
Scalar operation A VFP coprocessor operation involving a single source register and a single destination register.
See also Vector operation.
Scan chain A scan chain is made up of serially-connected devices that implement boundary scan technology
using a standard JTAG TAP interface. Each device contains at least one TAP controller
containing shift registers that form the chain connected between TDI and TDO, through which
test data is shifted. Processors can contain several shift registers to enable you to access selected
parts of the device.
SCREG The currently selected scan chain number in an ARM TAP controller.
Set See Cache set.
Set-associative cache
In a set-associative cache, lines can only be placed in the cache in locations that correspond to
the modulo division of the memory address by the number of sets. If there are n ways in a cache,
the cache is termed n-way set-associative. The set-associativity can be any number greater than
or equal to 1 and is not restricted to being a power of two.

Table of Contents

Related product manuals