beautypg.com

Data direct, Data indirect with displacement – Rainbow Electronics ATmega103L User Manual

Page 13

background image

ATmega603/103

13

Data Direct

Figure 11. Direct Data Addressing

A 16-bit Data Address is contained in the 16 LSBs of a two-word instruction. Rd/Rr specify the destination or source
register.

Data Indirect with Displacement

Figure 12. Data Indirect with Displacement

Operand address is the result of the Y or Z-register contents added to the address contained in 6 bits of the instruction
word.

OP

Rr/Rd

16

31

15

0

16 LSBs

$0000

$FFFF

20 19

Data Space

Data Space

$0000

$FFFF

Y OR Z - REGISTER

OP

a

n

0

0

5

6

10

15

15