25.04.2020 Views

1989_MELPS_7700_Software_Manual

Mitsubishi MELPS 7700 series microcomputer instruction set and addressing mode handbook

Mitsubishi MELPS 7700 series microcomputer instruction set and addressing mode handbook

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Addressing Modes

3. Addressi ng Modes

3.1 Addressing Mode

When executing an instruction, the address of the memory location from which the data required

for arithmetic operation is to be retrieved or to which the result of arithmetic operation is to be

stored must be specified in advance. Address specification is also necessary when the control

is to jump to a certain memory address during program execution. Addressing refers to the

method of specifying the memory address.

The Series MELPS 7700 microcomputers support 28 different addressing modes, offering extremely

versatile and powerful memory accessing capability.

3.2 Explanation of Addressing Modes

Each of the 28 addressing modes is explained on the pages indicated below:

Implied addressing mode

Immediate addressing mode

Accumulator addressing mode

Direct addressing mode

Direct bit addressing mode

Direct indexed X addressing mode

Direct index~d V addressing mode

Direct indirect addressing mode

Direct indexed X indirect addressing mode

Direct indirect indexed V addressing mode

Direct indirect long addressing mode

Direct Indirect long indexed V addressing mode

Absolute addressing mode

Absolute bit addressing mode

Absolute indexed X addressing mode

Absolute Indexed V addressing mode

Absolute long addressing mode

Absolute long indexed X addressing mode

Absolute indirect addressing mode

Absolute indirect long addressing mode

Absolute indexed X indirect addressing mode

Stack addressing mode

Relative addressing mode

Direct bit relative addressing mode

Absolute bit relative addressing mode

Stack pointer relative addressing mode

Stack pointer relative indirect indexed V addressing mode

Block transfer addressing mode

9

10

11

12

13

14

16

17

18

21

24

25

28

30

31

33

35

36

37

38

39

40

42

43

45

47

48

50

8

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!