Question: CIS 3 5 0 - INFRASTRUCTURE TECHNOLOGIES GROUP HOMEWORK # 7 - 3 0 POTNTS ( MAKE - UP ) Topic: Address translation under segmentation,

CIS 350- INFRASTRUCTURE TECHNOLOGIES
GROUP HOMEWORK #7-30 POTNTS (MAKE-UP)
Topic: Address translation under segmentation, paging, and segmentation and
Paging (Translation of virtual addresses to physical addresses)
Logistics
Get in touch with your group. (See Groups folder on Blackboard.)
Discuss and complete the assignment together via E-mail, Discussion
Forum, Blackboard Collaborate Ultra, and/or MS Teams.
Choose a recorder to prepare the final copy (one per group) and
submit it via the Blackboard Assignments/Small Group Activities
folder to the instructor.
Be sure all group members' names are on final copy. Do not add names
of your group classmates who did not participate in the assignment.
I. Assignment
Work 3 problems on address translation under (1) segmentation, (2) paging, and
(3) segmentation and paging.
In particular, your job has the following sections:
A. Allocate space for the program when it is loaded
Find the memory space to use
Create the appropriate segment or page tables
B. Perform address translation during I-time (Instruction time)
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
(Instruction time - Fetch Phase) and E-time (Execution time - Execution
Phase). During I-time the instruction is fetched from memory to the
instruction register (Fetch Phase). During E-time the instruction is
executed (Execution Phase). Address translation is performed during I-time
before the instruction is executed. I-time works with virtual addresses,
whereas E-time operates on physical addresses.
MEMORY MAP FOR SEGMENTATION
PROBLEM 1
Load Program A-4 segments: seg0=size7K,1=15K,2=9K,3=10K
Create Segment Table
Find the physical address of virtual address
seg# disp.
CIS 3 5 0 - INFRASTRUCTURE TECHNOLOGIES GROUP

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 Programming Questions!