Determine how cache works. Determine how to locate a block in the cache, and how to choose a block to be replaced from the cache.

Memory Characteristics

Determine the memory structure used in your computer architecture.
You may choose to have a unified memory for both data and instructions or you may prefer a separate memory for each.
Determine the size of your proposed memory. .
Determine what instructions can access the memory and how.
In the previous milestone, you determined all the instructions that can be handled in the proposed computer architecture. In this milestone, determine what instructions can access the memory and how.
Determine the cache levels.
You may choose to have one or more cache levels. In each cache level, you have to determine if this level is a unified or a separate cache for both data and instructions. In addition, you have to select the cache size for each level.
Determine how cache works.
Determine how to locate a block in the cache, and how to choose a block to be replaced from the cache.

 

© 2020 EssayQuoll.com. All Rights Reserved. | Disclaimer: For assistance purposes only. These custom papers should be used with proper reference.