Compaq ECQD2KCTE manual Index-5

Models: ECQD2KCTE

1 371
Download 371 pages 20.35 Kb
Page 363
Image 363

at processor initialization, 4–83bit descriptions, 4–80instructions to read/write, 4–109operate instructions that use, 4–102saving and restoring, 4–83

trap disable bits in, 4–78Floating-point convert instructions, 3–14

Fa field requirements, 3–14Floating-point division, performance impact of,

A–10

Floating-point format, number representation (encodings), 4–65

Floating-point instructions

branch, 4–99faults, 4–62

function field format, 4–84introduced, 4–62memory format, 4–90

opcodes and format summarized, C–1operate, 4–102

rounding modes, 4–66terminology, 4–63trapping modes, 4–69traps, 4–62

Floating-point load instructions, 4–90

load F_floating, 4–91load G_floating, 4–92load S_floating, 4–93load T_floating, 4–94with non-finite values, 4–90

Floating-point operate instructions, 4–102

add (IEEE), 4–111add (VAX), 4–110compare (IEEE), 4–113compare (VAX), 4–112conditional move, 4–107

convert IEEE floating to integer, 4–117convert integer to IEEE floating, 4–118convert integer to integer, 4–106convert integer to VAX floating, 4–115convert S_floating to T_floating, 4–119convert T_floating to S_floating, 4–120convert VAX floating to integer, 4–114convert VAX floating to VAX floating, 4–116copy sign, 4–105

divide (IEEE), 4–122divide (VAX), 4–121format of, 3–13

from integer moves, 4–124move from/to FPCR, 4–109multiply (IEEE), 4–127multiply (VAX), 4–126subtract (IEEE), 4–131subtract (VAX), 4–130

to integer moves, 4–123

unused function codes with, 3–14

Floating-point registers, 3–2

Floating-point single-precision operations, 4–62

Floating-point store instructions, 4–90

store F_floating, 4–95store G_floating, 4–96store S_floating, 4–97store T_floating, 4–98with non-finite values, 4–90

Floating-point support

floating-point control (FP_C) quadword, B–4IEEE, 2–6

IEEE standard 754-1985,4–88instruction overview, 4–62longword integer, 2–11operate instructions, 4–102optional, 4–2

quadword integer, 2–12rounding modes, 4–66single-precision operations, 4–62trap modes, 4–69

VAX, 2–3

Floating-point to integer move, 4–123

Floating-point to integer move instructions, 3–14

Floating-point trapping modes, 4–69 See also Arithmetic traps

FNOP code form, A–11

FP_C quadword, B–4

FPCR. See Floating-point control register

FTOIS instruction, 4–123

FTOIT instruction, 4–123

Function codes

IEEE floating-point,C–6in numerical order, C–10independent floating-point,C–8VAX floating-point,C–7

See also Opcodes

G

G_floating data type, 2–4

alignment of, 2–5mapping, 2–5MAX/MIN, 4–65

GENTRAP (PALcode) instruction required recognition of, 6–4

gentrap (PALcode) instruction required recognition of, 6–4

H

HALT (PALcode) instruction required, 6–7

halt (PALcode) instruction required, 6–7

Index–5

Page 363
Image 363
Compaq ECQD2KCTE manual Index-5