Question: Part I Consider the computer memory that you used for Part II of Discussion Topic 3; and select one of the cache strategies listed below

Part I

Consider the computer memory that you used for Part II of Discussion Topic 3; and select one of the cache strategies listed below

Fully Associative cache

Direct-Mapped cache

4-way Set-Associative cache

Then:

State the size of main memory,

State the number of bits needed to address main memory.

State the size the cache memory you picked, and

the size of a block of memory. (You may make an assumption on number of words in each block; I recommend 2 or 4 or 8.)

Part II

Using the relationships in Part I above, determine:

the size of the Tag and Word for Associative cache; OR

the size of the Tag, Line, and Word for Direct-Mapped Cache; Or

the size of Tag, Set, and Word for a 4-Way Set-Associative Cache.

Part III

Given the following:

Logical Memory size of 1000

Physical Memory size of 2000

Page (and frame) size of 100

Block A contains data for a program

Select Block As size and its starting point in both memories. Then write the page translation table for Block A based on your selections.

See Example of Logical and Physical Memories in Advanced Systems Concepts for the layout of both memories, a Block A of size 200, and a page translation table.

Part IV

Discuss the pros and cons of paging.

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!