MSC8101PG Motorola / Freescale Semiconductor, MSC8101PG Datasheet - Page 130

no-image

MSC8101PG

Manufacturer Part Number
MSC8101PG
Description
MSC8101PG 16-Bit Digital Signal Processor Quick Reference
Manufacturer
Motorola / Freescale Semiconductor
Datasheet
CONTD
DEBUG
DEBUGEV
DECA
DECEQ
DECEQA
DECGE
DECGEA
DI
Mnemomic
Jump to the start of the loop to start the next iteration (delayed)
(LC >1: 3 cycles; LC
If LCn
LCn – 1
Enter debug mode
Signal debug event
Decrement register
Rx – 1
Decrement a data register and set T if zero
Dn – 1
Decrement and set T if zero
Rx – 1
Decrement a data register and set T if greater than or equal to zero
Dn – 1
Decrement and set T if greater than or equal to zero
Rx – 1
Disable interrupts (sets the DI bit in the status register)
1
DI
1, then SAn
Rx; if Rx ==0
Rx
Dn; if Dn == 0, then 1
Dn; Dn
Rx; Rx
else PC + displacement
0
LCn (always)
LFn;
0
0
Operation
1: 4 cycles.)
PC
T
T
T, then 1
Table 9-5. Instructions Grouped Alphabetically (Continued)
T, else 0
PC
T, else 0
Description
T
T
CONTD label
DEBUG
DEBUGEV
DECA Rx
DECEQ Dn
DECEQA Rx
DECGE Dn
DECGEA Rx
DI
Assembler Syntax
Words
2
1
1
1
1
1
1
1
1
Cycles
3/4
2
2
1
1
1
1
1
1
Type
4
4
4
2
1
2
1
2
4
Functional
Arithmetic
Arithmetic
Arithmetic
Arithmetic
Arithmetic
Program
Program
Program
Control
Control
Control
Group
DALU
DALU
Loop
AGU
AGU
AGU

Related parts for MSC8101PG