Question: The following assembly language program is being run on a 3 2 bit ARM processor that uses a 1 6 word cache with a 4
The following assembly language program is being run on a bit ARM processor that uses
a word cache with a word block size. You can assume r is initialized to zero.
r #xc
r #xc
r #x
ldr r r #x
Main memory contents are as follows:
a For each line of the assembly language program, draw a picture of the cache contents
including entries to the tag and valid bits associated with each set.
b Assuming that a cache access requires clock cycle and a main memory access requires
clock cycles, determine the average memory access time for this program.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
