![Rabbit 3000 User Manual Download Page 32](http://html2.mh-extra.com/html/rabbit/3000/3000_user-manual_3114034032.webp)
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
Summary of Contents for 3000
Page 1: ...Rabbit 3000 Microprocessor User s Manual 019 0108 020426 A...
Page 8: ...Rabbit 3000 Microprocessor...
Page 28: ...20 Rabbit 3000 Microprocessor...
Page 73: ...User s Manual 65 6 RABBIT INTERNAL I O REGISTERS...
Page 122: ...114 Rabbit 3000 Microprocessor...
Page 138: ...130 Rabbit 3000 Microprocessor...
Page 150: ...142 Rabbit 3000 Microprocessor...
Page 188: ...180 Rabbit 3000 Microprocessor...
Page 208: ...200 Rabbit 3000 Microprocessor...
Page 228: ...220 Rabbit 3000 Microprocessor...
Page 232: ...224 Rabbit 3000 Microprocessor...
Page 238: ...230 Rabbit 3000 Microprocessor...
Page 260: ...252 Rabbit 3000 Microprocessor...
Page 266: ......