diff options
| author | mo khan <mo@mokhan.ca> | 2021-04-06 08:56:02 -0600 |
|---|---|---|
| committer | mo khan <mo@mokhan.ca> | 2021-04-06 08:56:02 -0600 |
| commit | d4eb8f04d7dfb4a0e5a3689f60bd335945fd4342 (patch) | |
| tree | 93eb33d215e5f8eb3c3481bbc91404b7682f4a28 /doc/8.md | |
| parent | 75cc38d6bdc522bbfe9c883fc6e68446a748d8f2 (diff) | |
start notes on MMU
Diffstat (limited to 'doc/8.md')
| -rw-r--r-- | doc/8.md | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -75,7 +75,7 @@ Each binding is a mapping from one address space to another. ## Logical vs. Physical Address Space -CPU generated addresses are referred to as a `logical address`. +CPU generated addresses are referred to as a `logical address` or `virtual address`. An address seen by the memory unit, i.e. loaded into the `memory-address register`, is called `physcial address`. @@ -103,3 +103,7 @@ Execution-time addresses result in differing logical and physical addresses. | | ------------ ``` + +The `memory-management unit (MMU)` maps virtual to physical addresses. + +The `base register` is referred to as the `relocation register` in the virtual address scheme. |
