Jameco Electronics Rabbit 3000 User Manual

Page 33

Advertising
background image

24

Rabbit 3000 Microprocessor

Figure 3-3. Example of Memory Mapping Operation

The names given to the segments in the figure are evocative of the common uses for each
segment. The root segment is mapped to the base of flash memory and contains the startup
code as well as other code that may happen to be stored there. The data segment usage
varies depending on the overall strategy for setting up memory. It may be an extension of

10000

E000

D000

7000

0000

16-bit
address space

XPC
segment

stack segment

data segment

root segment

7

D

20-bit
address space

00000

07000

07000
79
80000

0D000
80
8D000

0E000
85
93000

SEGSIZE
register

10000

85

80

79

XPC register

STACKSEG register

DATASEG register

Advertising
This manual is related to the following products: