Question: Please be a detailed as possible on how you got the answers to the problem. Given a virtual memory system with the following specification: The

Please be a detailed as possible on how you got the answers to the problem.

Given a virtual memory system with the following specification:

The memory is byte addressable.

Each memory access is to 1-byte word.

Each virtual address is 16-bit wide.

Each physical address is 12-bit wide.

The page size is 32 bytes (25)

The TLB is 2-way set associative with 16 total entries.

The L1 data-cache is physically addressed and direct mapped, with a 4 byte line size and 16 total sets.

The current states of the TLB and the page table:

Please be a detailed as possible on how you got the answers

If the CPU issues a virtual address of 0x0D6:

Do we have a TLB hit?

Do we have a page fault?

What is the physical address?

2-way Set Associative TLB Set IndexTag PPN ValidTagPPN Valid Way 0 Way 1 03 09 OD1 02 08 03 OD 1 07 01 0A 01 01 03 2D 02 07- 04 06 0A 34 Page Table (first 16 PTEs PPN VPN Valid 28 03 02 03 16 02 07 13 17 09 2D 0D

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!