vault backup: 2022-11-01 11:49:33

This commit is contained in:
Jet Hughes 2022-11-01 11:49:33 +13:00
parent 21b1a30ae0
commit 2c24b90ea8

View File

@ -29,6 +29,14 @@ as we move from secondary to primary:
- OS kernel creates a map from logical address to the physical address using a mapping table
- CPUrefers to this table to map between physical and logical address
![address bidning for process space slide|400](https://i.imgur.com/N0iAw0z.png)
# paging for memory translation
![address bidning for process space slide|400](https://i.imgur.com/N0iAw0z.png)
Noncontiguous paging: a processes logica address pace is broken int fixed size units called pages, and main memory is broken into units of the same size, called frames.
in a paged memory allocation scheme, the logical sddresses generated by the CPU are broken by special ardware itno two components:
- page number
- offset (address within page)
![](https://i.imgur.com/i3dn9IP.png)