Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Non-contiguous allocation based on paging techniques, often implemented in a sub-system called the Memory Management Unit (MMU), allows dynamic allocation of small memory partitions called

Non-contiguous allocation based on paging techniques, often implemented in a sub-system called the Memory Management Unit (MMU), allows dynamic allocation of small memory partitions called frames into which disk pages are loaded. The main task of the MMU is to translate logical addresses (of processes) to the corresponding physical addresses. Given a process that has a logical address of 12242, and addressable disk space of 16MB and addressable RAM space of 1MB; answer the following questions:

Assume that each page is 1KB, how many bits of the logical address will be used to point to the processs page table? ________________

How many frames would be available in RAM? _____________

Assuming there are 8 frames that are frequently used and the MMU supports a set of associative registers or lookaside buffer, sketch a full diagram to illustrate how the MMU performs its logical-to-physical address translation given a logical address of 12242, page size of 1KB, and an allocation of frame number 200 for this page.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access with AI-Powered 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

Students also viewed these Databases questions

Question

What is conservative approach ?

Answered: 1 week ago

Question

What are the basic financial decisions ?

Answered: 1 week ago