UPD77016 NEC, UPD77016 Datasheet - Page 23
![no-image](/images/manufacturer_photos/0/4/470/nec_sml.jpg)
UPD77016
Manufacturer Part Number
UPD77016
Description
16 bits/ Fixed-point Digital Signal Processor
Manufacturer
NEC
Datasheet
1.UPD77016.pdf
(56 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Part Number:
UPD77016GM
Manufacturer:
NEC
Quantity:
20 000
(b) Modifying data pointers
Description
DPn
DPn++
DPn– –
DPn##
DPn%%
!DPn##
DPn##imm
(c) Concurrent processing instructions
(d) State of Overflow flag (OV)
Caution
Data pointers are modified after memory access. The results are valid immediately after instruction execution.
It is impossible to modify without memory access.
Instruction names are shown in abbreviation.
TRI
DYAD
MONAD : Monadic
TRANS
IMM
BR
LOOP
CTR
The following marks show the PD77016 overflow flag state.
: Not affected
: 1 is set when the result of operation is overflow.
shows concurrent processing instruction.
If overflow does not occur after operation, OV is not reset, and keeps the state before operation.
: Trinomial
: Dyadic
: Inter-register transfer
: Immediate data set
: Branch
: Hardware loop
: Control
No operation: DPn value does not change.
DPn
DPn
DPn
Example DP0
(n = 0 - 3) DP
(n = 4 - 7) DP
Access memory after DPn value is bit-reversed
After memory access, DPn
DPn
DPn+1
DPn–1
DPn + DNn: Adds DN0-DN7 corresponding to DP0-DP7
DPn + imm
n
n
= ((DP
= ((DP
DP0 + DN0
L
L
+ DNn ) mod (DMX + 1)) + DP
+ DNn ) mod (DMY + 1)) + DP
DPn + DNn
Operation
H
H
PD77016
23