virtual address translation (4-level and 5-level) |
P S |
VA 57 |
|
6 3 |
|
5 7 |
5 6 |
|
4 8 |
4 7 |
|
3 9 |
3 8 |
|
3 0 |
2 9 |
|
2 1 |
2 0 |
|
1 2 |
1 1 |
|
0 |
|
|
4 K B |
0 |
must be canonical (i.e. sign-extended) |
PML4E # |
PML3E # |
PML2E # |
PML1E # |
offset |
2 M B |
must be canonical (i.e. sign-extended) |
PML4E # |
PML3E # |
PML2E # |
offset |
1 G B |
must be canonical (i.e. sign-extended) |
PML4E # |
PML3E # |
offset |
|
|
4 K B |
1 |
must be canonical (i.e. sign- extended) |
PML5E # |
PML4E # |
PML3E # |
PML2E # |
PML1E # |
offset |
2 M B |
must be canonical (i.e. sign- extended) |
PML5E # |
PML4E # |
PML3E # |
PML2E # |
offset |
1 G B |
must be canonical (i.e. sign- extended) |
PML5E # |
PML4E # |
PML3E # |
offset |
5 1 2 GB |
must be canonical (i.e. sign- extended) |
PML5E # |
PML4E # |
offset |
2 5 6 TB |
must be canonical (i.e. sign- extended) |
PML5E # |
offset |