Floating-Point Load And Store With Update Instructions; Floating-Point Load Single Instructions; Floating-Point Store Single Instructions; Optional Instructions - Motorola MPC533 Reference Manual

Table of Contents

Advertisement

Virtual Environment Architecture (VEA)

3.13.10.5 Floating-Point Load and Store With Update Instructions

For Load and Store with update instructions, if RT = 0 then the EA is written into R0.

3.13.10.6 Floating-Point Load Single Instructions

When the operand falls in the range of a single denormalized number, the floating-point
assist interrupt handler is invoked.
Refer to the RCPU Reference Manual (Floating-point Assist For Denormalized Operands)
for complete description of handling denormalized floating-point numbers.

3.13.10.7 Floating-Point Store Single Instructions

When the operand falls in the range of a single denormalized number, the floating-point
assist interrupt handler is invoked.
When the operand is ZERO it is converted to the correct signed ZERO in single-precision
format.
When the operand is between the range of single denormalized and double denormalized it
is considered a programming error. The hardware will handle this case as if the operand was
single denormalized.
When the operand falls in the range of double denormalized numbers it is considered a
programming error. The hardware will handle this case as if the operand was ZERO.
The following check is done on the stored operand in order to determine whether it is a
denormalized single-precision operand and invoke the floating-point assist interrupt
handler:
(FRS[1:11]
0) AND (FRS[1:11]
896)
Refer to the RCPU Reference Manual (Floating-Point Assist for Denormalized Operands)
for complete description of handling denormalized floating-point numbers.

3.13.10.8 Optional Instructions

No optional instructions are supported.
3.14 Virtual Environment Architecture (VEA)
3.14.1

Atomic Update Primitives

Both the lwarx and stwcx instructions are implemented according to the MPC500
architecture requirements. The MPC533 does not provide support for snooping an external
3-46
MPC533 Reference Manual
MOTOROLA
PRELIMINARY—SUBJECT TO CHANGE WITHOUT NOTICE

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mpc534

Table of Contents