section 7 - Index of

section 7 - Index of section 7 - Index of

11.07.2015 Views

EXAMPLE: JMP $123BEFORE EXECUTIONP MEMORYAFTER EXECUTIONP MEMORY-!---------iTJUMP~RANGE PC$0123 . 4,096 $0123WORDS$OOOO~~ $OOOO~Assembler Syntax: XXXMemory Spaces: P:Additional Instruction Execution Time (Clocks): 0Additional Effective Address Words: 0Figure 6-10 Special Addressing - Short Jump Address

EXAMPLE A: MOVE P: $3200,XOBEFORE EXECUTIONX1XO47 24 23 0I 0 0 0 0 0 1 I X X X X X xl23 023 0P MEMORYAFTER EXECUTIONX1XO47 24 23 0I 0 0 0 0 0 1\ A 5 B 4 C 6123 023 0P MEMORYo$3204 X X X X X X$3204 X X X X X XIEXAMPLE B: MOVE A1, X: $3A255 4847X xI37 o 23$3200 $ A 5 B 4 C 6BEFORE EXECUTIONA14AO2423 0F 5 E 61 X X X X X X Io 23 0A255 4847I X 7 X o 1323$3200 $ A 5 B 4 C 6AFTER EXECUTIONA1AO2423 04 F 5 E 61xxxxxxio 23 0-$0040$003F$0003$0000X MEMORY23 0-------------XXXXXXAJSOLUTESHORTADDRESSINGRANGE1X MEMORY23 0~$0040$003F$0003$000034F5E6Assembler Syntax: aaMemory Spaces: P:, X:, V:, L:Additional Instruction Execution Time (Clocks): 0Additional Effective Address Words: 0Figure 6-11 Special Addressing - Absolute Short Address

EXAMPLE A: MOVE P: $3200,XOBEFORE EXECUTIONX1XO47 24 23 0I 0 0 0 0 0 1 I X X X X X xl23 023 0P MEMORYAFTER EXECUTIONX1XO47 24 23 0I 0 0 0 0 0 1\ A 5 B 4 C 6123 023 0P MEMORYo$3204 X X X X X X$3204 X X X X X XIEXAMPLE B: MOVE A1, X: $3A255 4847X xI37 o 23$3200 $ A 5 B 4 C 6BEFORE EXECUTIONA14AO2423 0F 5 E 61 X X X X X X Io 23 0A255 4847I X 7 X o 1323$3200 $ A 5 B 4 C 6AFTER EXECUTIONA1AO2423 04 F 5 E 61xxxxxxio 23 0-$0040$003F$0003$0000X MEMORY23 0-------------XXXXXXAJSOLUTESHORTADDRESSINGRANGE1X MEMORY23 0~$0040$003F$0003$000034F5E6Assembler Syntax: aaMemory Spaces: P:, X:, V:, L:Additional Instruction Execution Time (Clocks): 0Additional Effective Address Words: 0Figure 6-11 Special Addressing - Absolute Short Address

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

Saved successfully!

Ooh no, something went wrong!