PNX1300 Philips, PNX1300 Datasheet - Page 417

no-image

PNX1300

Manufacturer Part Number
PNX1300
Description
Media Processors
Manufacturer
Philips
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PNX1300EH/G
Manufacturer:
NXP
Quantity:
5 510
Part Number:
PNX1300EH/G
Manufacturer:
HIT
Quantity:
5 510
Part Number:
PNX1300EH/G
Manufacturer:
PHILIPS
Quantity:
745
Part Number:
PNX1300EHG
Manufacturer:
MARVELL
Quantity:
36
PNX1300/01/02/11 Data Book
ineg
SYNTAX
FUNCTION
DESCRIPTION
as the first argument and rsrc1 as the second argument. (Note: pseudo operations cannot be used in assembly source
files.)
integer; the result is an unsigned integer. If rsrc1 = 0x80000000, then
value is not representable.
modification of the destination register. If the LSB of rguard is 1, rdest is written; otherwise, rdest is not changed.
EXAMPLES
A-119
r30 = 0xffffffff
r10 = 0, r40 = 0xfffffff4
r20 = 1, r40 = 0xfffffff4
r50 = 0x80000001
r60 = 0x80000000
r20 = 1
The
The
The
[ IF rguard ] ineg rsrc1
if rguard then
ineg
ineg
ineg
rdest
Initial Values
operation is a pseudo operation transformed by the scheduler into an
operation computes the negative of rsrc1 and writes the result into rdest. The argument is a signed
operation optionally takes a guard, specified in rguard. If a guard is present, its LSB controls the
–rsrc1
PRELIMINARY SPECIFICATION
ineg r30
IF r10 ineg r40
IF r20 ineg r40
ineg r50
ineg r60
ineg r20
rdest
r60
r100
r110
r120
Operation
r80
r90
ineg
returns 0x80000000 since the positive
Function unit
Operation code
Number of operands
Modifier
Modifier range
Latency
Issue slots
r60
no change, since guard is false
r90
r100
r110
r120
isub
Philips Semiconductors
0x00000001
0xc
0x7fffffff
0x80000000
0xffffffff
with r0 (always contains 0)
ATTRIBUTES
SEE ALSO
Signed negate
pseudo-op for isub
Result
isub
1, 2, 3, 4, 5
alu
No
13
1
1

Related parts for PNX1300