[FONT="]Can anyone correct me with this question [/FONT] [FONT="]Consider a virtual memory system with the following parameters: [/FONT] [FONT="]32-bit virtual address [/FONT] [FONT="]8-kbyte virtual page size => 212[/FONT] [FONT="]linear page table [/FONT] [FONT="]32-bit Page Table Entry PTE [/FONT] [FONT="]a. [/FONT][FONT="]Draw a diagram of the 32-bit address showing the length and placement of all bit fields. [/FONT] [FONT="]Page number is 20 bit and Offset is 12 bits[/FONT] [FONT="] [/FONT] [FONT="]How many virtual pages are available in this system? [/FONT] [FONT="]my answer is [/FONT] [FONT="]= 32-12 = 20 [/FONT] [FONT="]= 220[/FONT] [FONT="] [/FONT] [FONT="]Assuming that 16 bits in the page table entry (PTE) is used for flags,[/FONT] [FONT="] what is the maximum size of the physical memory (in bytes) this system can support? [/FONT] [FONT="]= 16+12= 28[/FONT] [FONT="]= 228[/FONT] [FONT="]b. [/FONT][FONT="]Describe the steps in translating the following virtual address: 0x 004E C01A. You have to base this description on specific values extracted from the given address. If you make any assumptions, you have to state them explicitly.[/FONT] my answer was in this image but i am not so sure