beautypg.com

14 floating-point control register, Floating-point control register –36, Floating-point control register fields – Compaq 21264 User Manual

Page 64: 14 floating-point control register

background image

2–36

Internal Architecture

Alpha 21264/EV67 Hardware Reference Manual

Performance Measurement Support—Performance Counters

2.13 Performance Measurement Support—Performance Counters

The 21264/EV67 provides hardware support for two methods of obtaining program
performance feedback information. The two methods do not require program modifica-
tion. The first method offers similar capabilities to earlier microprocessor performance
counters. The second method supports the new ProfileMe way of statistically sampling
individual instructions during program execution to develop a model of program execu-
tion. Both methods use the same hardware registers.

See Section 6.10 for information about counter control.

2.14 Floating-Point Control Register

The floating-point control register (FPCR) is shown in Figure 2–11.

Figure 2–11 Floating-Point Control Register

The floating-point control register fields are described in Table 2–14.

Table 2–14 Floating-Point Control Register Fields

Name

Extent

Type

Description

SUM

[63]

RW

Summary bit. Records bit-wise OR of FPCR exception bits.

INED

[62]

RW

Inexact Disable. If this bit is set and a floating-point instruction that enables
trapping on inexact results generates an inexact value, the result is placed in the
destination register and the trap is suppressed.

63 62 61 60 59

49

58

48

57

47

56 55 54 53 52 51 50

0

SUM

INED

UNFD

UNDZ

DYN

IOV

INE

UNF

OVF

DZE

INV

OVFD

DZED

INVD

DNZ

LK99-0050A