Intel i86W Manual page 198

Table of Contents

Advertisement

brx
INSTRUCTION SET SUMMARY
A function that computes the target address by shifting the offset
(either lbroff or sbroff) left by two bits, sign-extending it to 32 bits,
and adding the result to the current instruction pointer plus four.
The resulting target address may lie anywhere within the address
space.
Other abbreviations include:
.p
.r
.W
.X
.y
.Z
Precision specification
.ss, .sd,
or
.dd (.ds
not permitted). Refer
to Table
A-I.
Precision specification
.55,
.sd, .ds,
or
.dd.
Refer to Table
A-I.
.ss
(32 bits), or
.dd
(64 bits)
.b
(8 bits),
.s
(16 bits), or
.I
(32 bits)
.I
(32 bits),
.d
(64 bits), or .q (128 bits)
.I
(32 bits), or
.d
(64 bits)
mem.x (address)
The contents of the memory location indicated by address with a
size of
x.
PM
The pixel mask, which is considered as an array of eight bits
PM[0] .. PM[7], where PM[O] is the least-significant bit.
Instruction Definitions in Alphabetical Order
adds
isrcl, isrc2, idest ............................................................................................ Add Signed
idest
~
isrcl
+
isrc2
OF
~
(bit 31 carry
~
bit 30 carry)
CC set if isrc2 < - isrcl (signed)
CC clear if isrc2
~
-isrcl (signed)
addu
isrcl, isrc2, idest ........................................................................................ Add Unsigned
idest
~
isrcl
+
isrc2
OF
~
bit 31 carry
CC
~
bit 31 carry
Suffix
.ss
.sd
.dd
.ds
Table A-1. Precision Specification
Source Precision
Result Precision
single
single
single
double
double
double
double
single
A-2

Advertisement

Table of Contents
loading

Table of Contents