11.07.2015 Views

section 7 - Index of

section 7 - Index of

section 7 - Index of

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

EXAMPLE: MOVE X1,X: (R2)+N2BEFORE EXECUTIONAFTER EXECUTIONX1XO47 24 23 0! A 5 B 4 C 61 0 0 0 0 0 11~ 0 ~ 047IA 523X1XO24 23 0B 4 C 61 0 0 0 0 0 11o 23 0..X MEMORY23 o23X MEMORY$3204 X XI--------i$3200 X X X X X X15 0R2~~_--JR215 0N21150$0004 I15 0N2! $0004IM2115$FFFF0I15 0M2! $FFFFIAssembler Syntax: (Rn)+NnMemory Spaces: P:, X:, V:, XV:, L:Additional Instruction Execution Time (Clocks): 0Additional Effective Address Words: 0Figure 4-7 Address Register Indirect -Postincrement by Offset Nn4.4.1.7 Predecrement By 1The address <strong>of</strong> the operand is the contents <strong>of</strong> the address register, Rn, decremented by1 before the operand address is used (see Table 4-1 and Figure 4-10). The contents <strong>of</strong>Rn are decremented and stored in the same address register. This addressing mode requiresan extra instruction cycle. This mode cannot be used for making XV: memoryreferences, nor can it be used for modifying the contents <strong>of</strong> Rn without an associated datamove.

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

Saved successfully!

Ooh no, something went wrong!