Suppose you are asked to implement paging on a machine that has segmentation hardware but no paging hardware. You may use only software techniques. Is this possible? Explain your answer.

What will be an ideal response?


One solution is to divide each process’s address space into fixed-size segments that
serve as pages. If the page size is l and the number of bits in a virtual address is n, the first n ?
l bits are the offset into the segment map table and the last l bits are the displacement. In this
case, each process’s segment map table would resemble a page table, except that the segment
map table would be larger, because segment map table entries store more information than
page table entries.Of course, address translation will be slow in the absence of a TLB.

Computer Science & Information Technology

You might also like to view...

What is the value of X in the following expression, given that Y = 429: Set X = Round(Y/8)

a. 53 b. 53.75 c. 54 d. this cannot be done

Computer Science & Information Technology

Coaxial cable

a. is available in unshielded versions b. is expensive to connect c. is suitable for voice and data communications d. offers more bandwidth than fiber optic cable

Computer Science & Information Technology

The primary function of the component _________is to enableyou to remove roles and features, including files, from the operating system

a. Features on Demand b. Windows PowerShell c. Server Core d. DNS

Computer Science & Information Technology

In a chart, you can format the chart wall separately from the chart floor.

Answer the following statement true (T) or false (F)

Computer Science & Information Technology