EasyManua.ls Logo

Sun Microsystems UltraSPARC-I - Floating-Point Control; Watchpoint Support

Sun Microsystems UltraSPARC-I
410 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...
Sun Microelectronics
304
UltraSPARC User’s Manual
This control register is accessed through ASR 18
16
. Nonprivileged accesses to this
register cause a
privileged_opcode
trap. See also Table 10-1, “Machine State After Reset
and in RED_state,” on page 172 for the state of this register after reset.
Figure A-1 Dispatch Control Register (ASR 18
16
)
MS IEU.multi_scalar—Multi-Scalar Dispatch Control. If cleared, instruction
dispatch is forced to a single instruction per group.
A.4 Floating-Point Control
Two state bits (PSTATE.PEF and FPRS.FEF) in the SPARC-V9 architecture provide
the means to disable direct floating-point execution. If either field is cleared, an
fp_disabled
trap is taken when a floating-point instruction is encountered.
Note: Graphics instructions that use the floating-point register file and
instructions that read or update the Graphic Status Register (GSR) are treated as
floating-point instructions. They cause an
fp_disabled
trap if either PSTATE.PEF or
FPRS.FEF is cleared. See Section 13.5, “Graphics Instructions,” on page 198 for
more information.
A.5 Watchpoint Support
UltraSPARC implements “break before”
watchpoint
traps; instruction execution is
stopped immediately before the watchpoint memory location is accessed. Table
A-1 on page 305 lists ASIs that are affected by the two watchpoint traps. For
128-bit atomic load and 64-byte block load and store, a
watchpoint
trap is generat-
ed only if the watchpoint overlaps the lowest addressed 8 bytes of the access.
Note: In order to avoid trapping infinitely, software should emulate the
instruction at the watched address and execute a DONE instruction or turn off
the watchpoint before exiting a
watchpoint
trap handler.
63 0
MS
1
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

Table of Contents