< previous page page_43 next page >

Page 43
0043-01.gif
Figure 1.20
Segmented address.
0043-02.gif
Figure 1.21
Segmented address computation.
address is added to the lower (or some of the lower) bits of the process address, providing a relocated address. This relocated address is compared to a segment bound address to ensure the reference is within the allocated segment size. Typically, maximum segment sizes range from 164MB, although some architectures support 256MB (the IBM PowerPC) and HP supports ''spaces" of up to 4 GB.
The system process must have all the addressing facilities of a user process, plus the access to segment and/or control registers to control the behavior of all of the processes in the system.
1.6.3 Memory Space
Memory space involves the physical arrangement of memory regions or localities in the memory hierarchy. There are basically three parameters that the system observes: the memory space latency, memory space bandwidth, and memory space size.

 
< previous page page_43 next page >