Memory Management Techniques
Logical versus Physical Address Space
- Logical Address
- An
address generated by the CPU
while a program is running - The logical address is basically the address of an instruction or data used by a process.
- User can access logical address of the process.
- User has
indirect access to the physical address through logical address
- Logical address does not exist physically. Hence,
aka, Virtual address
- The set of all logical addresses that are generated by any program is referred to as
Logical Address Space
- Range:
0 to max
- An