Mapping: Difference between revisions
From Computer History Wiki
Jump to navigationJump to search
An OK start |
DNS does mappings too |
||
| (One intermediate revision by the same user not shown) | |||
| Line 2: | Line 2: | ||
For instance, [[memory management]] generally involves mapping from the [[address space]] of a [[process]] to [[address]]es in physical [[main memory]]. This may be done in a simple way, with [[base and bounds]] [[register]]s, or the use of [[page table]]s when [[virtual memory]] is being used. | For instance, [[memory management]] generally involves mapping from the [[address space]] of a [[process]] to [[address]]es in physical [[main memory]]. This may be done in a simple way, with [[base and bounds]] [[register]]s, or the use of [[page table]]s when [[virtual memory]] is being used. | ||
Similarly, the [[Domain Name System]] maps from human-readable names (organized in a hierarchical system), to [[Internet Protocol]] [[address]]es. | |||
{{semi-stub}} | {{semi-stub}} | ||
[[Category: Basics]] | |||
Latest revision as of 08:09, 23 September 2026
Mapping is either a translation database from the names in one namespace to those of another, or the process of doing that translation.
For instance, memory management generally involves mapping from the address space of a process to addresses in physical main memory. This may be done in a simple way, with base and bounds registers, or the use of page tables when virtual memory is being used.
Similarly, the Domain Name System maps from human-readable names (organized in a hierarchical system), to Internet Protocol addresses.