Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Question: Solution: I need a detailed explanation of the solution. How was the calculation done? How do you get the Page high and page low?

Question:

image text in transcribed

Solution:

image text in transcribed

I need a detailed explanation of the solution. How was the calculation done?

How do you get the Page high and page low? What if the virtual memory was not given. What information would we need to find the size of the VM? What are the relations

If the question is modified and some other information is given how can we get the initials numbers needed to find the solution?

Two-Level Paging Consider a virtual memory architecture with the following parameters: 48 bit virtual addresses 32K byte page size 128 terabytes (TB) of real memory first and second level page tables are stored in real memory (RAM) all page tables can start only on a page boundary second level page tables should have a maximum size such that they each can fit in a single page frame there are no permission or other extra bits Show how a virtual address gets mapped into a real address. Be sure to show 1. how the various fields of each address are interpreted; 2. the size of each field (in bits); 3. the maximum number of entries each table could hold; and 4. the maximum size possible for each table (in bytes) 5. where each check should be made for faults (invalid addresses) Draw and label a diagram to answer this question. Two-Level Paging Consider a virtual memory architecture with the following parameters: 48 bit virtual addresses 32K byte page size 128 terabytes (TB) of real memory first and second level page tables are stored in real memory (RAM) all page tables can start only on a page boundary second level page tables should have a maximum size such that they each can fit in a single page frame there are no permission or other extra bits Show how a virtual address gets mapped into a real address. Be sure to show 1. how the various fields of each address are interpreted; 2. the size of each field (in bits); 3. the maximum number of entries each table could hold; and 4. the maximum size possible for each table (in bytes) 5. where each check should be made for faults (invalid addresses) Draw and label a diagram to answer this

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Advances In Spatial Databases 2nd Symposium Ssd 91 Zurich Switzerland August 1991 Proceedings Lncs 525

Authors: Oliver Gunther ,Hans-Jorg Schek

1st Edition

3540544143, 978-3540544142

Students also viewed these Databases questions