While studying about memory management, paging and segmentation there is a lot of usage of phrases like CPU generates logical addresses
and logical addresses are converted to physical addresses
etc. I know that the term physical address refers to actual RAM, but I do not have clear idea about what logical address is and where does it reside.
So my questions are:
- What is meant by
CPU generates logical address
? - Where do logical addresses reside (in RAM or somewhere else)?
Can anyone please explain these things.