Search for question
Question

Problem 1: A simple segmentation memory management system uses 16-bit virtual address and a maximum segment size of 8K bytes. The segment table for the currently running process has the following valid entries (all numbers in binary): Segment number 000 001 010 011 Segment Length 0000100000000 1000000000000 0000100000000 0000000011110 Base Address 0100000000000000 1000000000000000 1100000000000000 1110000000000000 What will be the physical addresses generated for the following virtual addresses? All addresses are in binary. If you think that a virtual address will generate a memory fault, just mention this fact for the corresponding virtual address. (a) 0000000000010100 (b) 0111110000000011 (c) 1110001111100001

Fig: 1