4 operand address addressing, 1 implied addressing – NEC PD78058FY(A) User Manual

Page 116

Advertising
background image

116

CHAPTER 5 CPU ARCHITECTURE

5.4 Operand Address Addressing

The following various methods are available to specify the register and memory (addressing) which undergo

manipulation during instruction execution.

5.4.1 Implied addressing

[Function]

The register which functions as an accumulator (A and AX) in the general register is automatically (illicitly)

addressed.

Of the

µ

PD78058F and 78058FY Subseries instruction words, the following instructions employ implied

addressing.

Instruction

Register to be Specified by Implied Addressing

MULU

A register for multiplicand and AX register for product storage

DIVUW

AX register for dividend and quotient storage

ADJBA/ADJBS

A register for storage of numeric values which become decimal correction targets

ROR4/ROL4

A register for storage of digit data which undergoes digit rotation

[Operand format]

Because implied addressing can be automatically employed with an instruction, no particular operand format is

necessary.

[Description example]

In the case of MULU X

With an 8-bit

×

8-bit multiply instruction, the product of A register and X register is stored in AX. In this example,

the A and AX registers are specified by implied addressing.

Advertising
This manual is related to the following products: