Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

D | Question 1 7.14 pts 57 Minutes. 29 Secon What causes the VM subsystem to han

ID: 3918991 • Letter: D

Question

D | Question 1 7.14 pts 57 Minutes. 29 Secon What causes the VM subsystem to handle a page fault? 0 the M?U translates wrtual address and determines the page numbers beyond the page table length register's value the process attempts to exeoute this code 100. O the MMU translates a virtual address and whenit reads the page entry from the pare tables finds the vald/invalid bit to be imalid and thus trisgers a pae fault exception O the process attempts to perfom an operation ead eexeut)n alegical adddress that is not penmitted by the permission bits in the page table DQuestion 2 7.14 pts What VM technique allaws a new process to start exeouting without having all pages loaded in main memory that it will ever need optimal page replacement o virtual memory O demand paging tranisation look-aside buffer DQuestion 3 7.14 pts The virtual memory space of a computer is 2 bytes and the physical memary has 21 bytes. The virtual memory is implemented with paging and the page size if 4096 bytes What are the page number and page offset for the virtual address OXFEEDBEEF? (0x is commonly used as a prefix far rumbers expressed in heocadecimal or base 16 o can' t say without the content of the page table ONFEEDBE, OXEERF

Explanation / Answer

1) C [3RD Option]
MMU translates a logical entry when it reads a page entry and finds it invalid

2) Demand Paging

3) D [Last Option]
0xFEEDBEEF , 4096 MEANS 212 i.e 12 bits for Page Size

=> Page Number will be
0xFEEDB
=> Page Offset will be
0xEEF


Thanks, PLEASE UPVOTE if helpful