Question: You need to work 3 problems for address translation under: (1) segmentation, (2) paging, and (3) segmentation and paging In particular, your job has the

 You need to work 3 problems for address translation under: (1)

segmentation, (2) paging, and (3) segmentation and paging In particular, your job

You need to work 3 problems for address translation under: (1) segmentation, (2) paging, and (3) segmentation and paging In particular, your job has the following tasks: A. Allocate space for the program when it is loaded 1. Find the memory space to use 2. Create the appropriate segment or page tables B. Perform address translation during I-time (Instruction time) 1. Calculate the physical address from the virtual address under segmentation, paging, and segmentation and paging Note: Clarification on I-time. In the computer, instructions are executed in machine cycles. The machine cycle consists of I-time (fetch phase) and E-time (Execution time) or execution phase. During I-time the instruction is fetched from memory to the instruction register. During E- time the instruction is executed. Address translation is performed at the end of I-time, before the instruction is executed. I-time works with virtual addresses, whereas E-time operates on physical addresses

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!