PNX1300 Philips, PNX1300 Datasheet - Page 420

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
Philips Semiconductors
If nonzero select zero
SYNTAX
FUNCTION
DESCRIPTION
operands are considered signed integers.
modification of the destination register. If the LSB of rguard is 1, rdest is written; otherwise, rdest is not changed.
EXAMPLES
r30 = 2, r20 = 1
r10 = 0, r60 = 0x100, r30 = 2
r20 = 1, r60 = 0x100, r40 = 0xffffff9c
r10 = 0, r40 = 0xffffff9c
r20 = 1, r60 = 0x100
r10 = 0, r70 = 0x456789
The
The
[ IF rguard ] inonzero rsrc1 rsrc2
if rguard then {
}
if rsrc1 != 0 then
else
inonzero
inonzero
rdest
rdest
Initial Values
0
rsrc2
operation writes 0 into rdest if the value of rsrc1 is not zero; otherwise, rsrc2 is copied to rdest. The
operation optionally takes a guard, specified in rguard. If a guard is present, its LSB controls the
inonzero r30 r20
IF r10 inonzero r60 r30
IF r20 inonzero r60 r40
inonzero r10 r40
inonzero r20 r60
inonzero r10 r70
rdest
Operation
PRELIMINARY SPECIFICATION
r80
r100
r110
r120
PNX1300/01/02/11 DSPCPU Operations
r50
r90
Function unit
Operation code
Number of operands
Modifier
Modifier range
Latency
Issue slots
r80
no change, since guard is false
r90
r100
r110
r120
0
0
0xffffff9c
0
0x456789
izero iflip
ATTRIBUTES
SEE ALSO
Result
inonzero
1, 2, 3, 4, 5
alu
No
47
2
1
A-122

Related parts for PNX1300