Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Question 1 Suppose a byte - addressable memory has a 2 M - addressable space and cache consists of 8 K blocks, where each block
Question
Suppose a byteaddressable memory has a addressable space and cache consists of blocks, where
each block contains bytes.
Q In the direct mapping function, divide the bits into tag, line, and offset.
Answer: tag block offset
Q In the directed mapping, give the tag and line number of the address $ in hexadecimal.
Tag Block Offset
Q In way set associative mapping function, divide the bits into tag, set, and offset.
Answer: tag set offset
Q In a way set associative mapping function, give the tag and set number of the
address $BC in hexadecimal.
Tab Set Offset
Question
A certain RISC processor has an onchip cache with the following specifications:
bit wide address and data busses
Onchip instruction cache
cache is bytes, organized as a way set associative
Cache line block size bytes
clock frequency
Average cache hit rate
Instructions located in cache execute in clock cycle
Instructions that are not found in the onchip cache will cause the processor to stop all program execution
and do a burst memory read access of one refill line from main memory to the cache.
For this memory design, burst accesses from main memory requires an address setup time of clock
cycles, and then all subsequent burst fetches from main memory require clock cycles per memory fetch,
ie bits or bytes per each memory fetch
What is the effective instruction execution time for this RISC processor?
EET ns
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started