UPD77016 NEC, UPD77016 Datasheet - Page 24
![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
Trinomial
Dyadic
PD77016 INSTRUCTION SET
Multiply add
Multiply sub
Sign unsign
Multiply add
Unsign unsign
Multiply add
1 bit shift Multiply add
16 bits shift Multiply add
Multiply
Add
Immediate add
Sub
Immediate sub
Arithmetic right shift
Immediate arithmetic
right shift
Logic right shift
Immediate Logic right shift
Logic left shift
Immediate logic left shift
Name
ro = ro + rh rh'
ro = ro–rh rh'
ro = ro + rh rl
(rl should be a plus
integral number.)
ro=ro+rl rl'
(rl and rl' should be a plus
integral number.)
ro=(ro>>1)+rh rh'
ro = (ro>>16)+rh rh'
ro=rh rh'
ro"=ro+ro'
ro'=ro+imm
ro"=ro–ro'
ro'=ro–imm
ro'=ro SRA rl
ro'=ro SRA imm
ro'=ro SRL rl
ro'=ro SRL imm
ro'=ro SLL rl
ro'=ro SLL imm
Mnemonic
ro
ro
ro
ro
ro
ro
ro
ro"
ro'
ro"
ro'
ro'
ro'
ro'
ro'
ro'
ro'
2
ro+rh rh'
ro–rh rh'
ro+rh rl
ro+rl rl'
ro
rh rh'
ro
ro+imm (imm 1)
ro–imm (imm 1)
ro >> rl
ro >> imm
ro >> rl
ro >> imm
ro << rl
ro << imm
2
ro+ro'
ro–ro'
16
+rh rh'
+rh rh'
Operation
TRI.
DYAD. MONAD.
Concurrent Writing Processing
Load/
store
TRANS. IMM.
BR. LOOP.
CTL. OV
Flag