Dale - Computer Science Illuminated 354

Dale - Computer Science Illuminated 354 - any given logical...

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
Address binding The mapping from a logical address to a physical address 10.2 Memory Management 327 Figure 10.3 Memory is a continuous set of bits referenced by specific addresses 0 1 2 3 4 5 20347 20348 20349 20350 20351 . . . . . . . . . . . . 1 0 0 1 1 0 0 0 called address binding . The later we wait to bind a logical address to a physical one, the more flexibility we have. Logical addresses allow a program to be moved around in memory or loaded in different places at different times. As long as we keep track of where the program is stored, we are always able to determine the physical address that corresponds to
Background image of page 1
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: any given logical address. To simplify our examples in this chapter, we perform address-binding calculations in base 10. The following sections examine the underlying principles of three techniques: ± Single contiguous memory management ± Partition memory management ± Paged memory management Single Contiguous Memory Management Let’s initially keep things simple by assuming that there are only two programs in memory: the operating system and the application program...
View Full Document

{[ snackBarMessage ]}

Ask a homework question - tutors are online