Question: Assume a microprocessor capable of accessing up to 232 bytes of physical main memory. It implements one segmented logical address space of maximum size 231

Assume a microprocessor capable of accessing up to 232 bytes of physical main memory. It implements one segmented logical address space of maximum size 231 bytes. Each instruction contains the whole two-part address. External memory management units (MMUs) are used, whose management scheme assigns contiguous blocks of physical memory of fixed size 222 bytes to segments. The starting physical address of a segment is always divisible by 1024. Show the detailed interconnection of the external mapping mechanism that converts logical addresses to physical addresses using the appropriate number of MMUs, and show the detailed internal structure of an MMU (assuming that each MMU contains a 128-entry directly mapped segment descriptor cache) and how each MMU is selected.

Step by Step Solution

3.35 Rating (170 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

The starting physical address of a segment is always evenly d... View full answer

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

Document Format (1 attachment)

Word file Icon

896-C-S-S-A-D (2454).docx

120 KBs Word File

Students Have Also Explored These Related Systems Analysis And Design Questions!