English
Language : 

PD77210_15 Datasheet, PDF (41/76 Pages) Renesas Technology Corp – 16-BIT FIXED-POINT DIGITAL SIGNAL PROCESSOR
µPD77210, 77213
9. INSTRUCTION
9.1 Outline of Instruction
One instruction consists of 32 bits. All the instructions, with some exceptions such as branch instructions, are
executed with one system clock. The instruction cycle of the µPD77210 is up to 6.25 ns. The instruction cycle of the
µPD77213 is up to 8.33 ns. The following nine types of instructions are available.
(1) Trinomial instructions
These instructions specify an operation by the MAC. As the operands, three general-purpose registers can
be specified.
(2) Binomial instructions
These instructions specify an operation by the MAC, ALU, or BSFT. As the operands, two general-purpose
registers can be specified. Some of these instructions allow one immediate value to be specified instead of a
general-purpose register.
(3) Monomial instructions
These instructions specify an operation by the ALU. As the operand, a general-purpose register can be
specified.
(4) Load/store instructions
These instructions specify 16-bit data transfer between memory and a general-purpose register. As the
operand, any general-purpose register can be specified.
(5) Register-to-register transfer instructions
These instructions specify transfer between a general-purpose register and another register.
(6) Immediate value setting instructions
These instructions set an immediate value in the general-purpose registers and each register of the address
operation unit.
(7) Branch instructions
These instructions specify branching of the program.
(8) Hardware loop instructions
These instructions specify the repetitive execution of an instruction.
(9) Control instructions
These instructions specify program control.
Data Sheet U15203EJ3V0DS
39