tm1300 NXP Semiconductors, tm1300 Datasheet - Page 413

no-image

tm1300

Manufacturer Part Number
tm1300
Description
Tm-1300 Media Processor
Manufacturer
NXP Semiconductors
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
tm1300-1.2
Quantity:
380
Philips Semiconductors
Indirect jump on true
SYNTAX
FUNCTION
DESCRIPTION
r src2 ; otherwise, program execution continues with the next sequential instruction.
condition to the jump. If the LSB of r guard is 1, the instruction executes as previously described; otherwise, the jump
will not be taken regardless of the value of r src1 .
EXAMPLES
r50 = 1, r70 = 0x330
r20 = 0, r70 = 0x330
r30 = 0, r50 = 1, r60 = 0x8000
r40 = 1, r50 = 1, r60 = 0x8000
The
The
[ IF r guard ] jmpt r src1 r src2
if r guard then {
}
if (r src1 & 1) = 1 then
jmpt
jmpt
PC
Initial Values
operation conditionally changes the program flow. If the LSB of r src1 is 1, the PC register is set equal to
operation optionally takes a guard, specified in r guard . If a guard is present, its LSB adds another
r src2
jmpt r50 r70
jmpt r20 r70
IF r30 jmpt r50 r60
IF r40 jmpt r50 r60
Operation
PRODUCT SPECIFICATION
program execution continues at 0x330
since r20 is false, program execution contin-
ues with next sequential instruction
since guard is false, program execution con-
tinues with next sequential instruction
program execution continues at 0x8000
DSPCPU Operations for TM1300
Function unit
Operation code
Number of operands
Modifier
Modifier range
Delay
Issue slots
jmpf jmpi ijmpf ijmpt
ATTRIBUTES
SEE ALSO
Result
ijmpi
jmpt
branch
2, 3, 4
176
no
2
3
A-127

Related parts for tm1300