beautypg.com

Wavetronix Click 500 (programmable controller) (CLK-500) - Developer Guide User Manual

Page 109

background image

108

CHAPTER 10 • MEMORY MANAGEMENT

different ways as shown by the figures below:

˽

Logical Address

˽

xpc:offset

˽

Physical Address

Figure 10.4 – Logical Address

Figure 10.5 – xpc:offset

Figure 10.6 – Physical Address

If the address does not match one of the three formats, the following window will appear

(see Figure 10.7):

Figure 10.7 – Invalid Address Format

Also, notice how the “xmemcode@0” in the ExampleCode10.1.org file actually starts at ad-

dress 0x0e000 and ends at 0x1000. This conflicts slightly with the simplified picture of the

memory map given in Figure 10.1.

The name “xmemcode@0” indicates that extended memory or far memory actually starts