UPD77019-013 NEC, UPD77019-013 Datasheet - Page 27

no-image

UPD77019-013

Manufacturer Part Number
UPD77019-013
Description
16 bits/ Fixed-point Digital Signal Processor
Manufacturer
NEC
Datasheet
Trinomial
Dyadic
PD77019-013 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

Related parts for UPD77019-013