5.6.10 Guide to This Chapter

An example illustrating how to read this chapter is shown below.

Address register relative

 

 

(1)

dsp:5[Rn]

(Rn = R0 to R7)

 

dsp:8[Rn]

(Rn = R0 to R15)

 

dsp:16[Rn]

(Rn = R0 to R15)

 

 

 

(2)

The effective address of the operand is the least significant 32 bits of the sum of the displacement (dsp) value, after zero-extension to 32 bits and multiplication by 1, 2, or 4 according to the specification (see the diagram at right), and the value in the specified register. The range of valid addresses is from 00000000h to FFFFFFFFh. dsp:n represents an n-bit long displacement value. The following mode can be specified:

dsp:5[Rn] (Rn = R0 to R7),

dsp:8[Rn] (Rn = R0 to R15), and

dsp:16[Rn] (Rn = R0 to R15).

dsp:5[Rn] (Rn = R0 to R7) is used only with MOV and MOVE instructions.

 

 

(3)

 

(4)

 

(1)

Name

The name of the addressing mode.

(2)

Symbol

The symbol representing the addressing mode.

(3)

Description

A description of the addressing operation and the effective address range.

(4)

Operation diagram

A diagram illustrating the addressing operation.