Consider the following statements:
S1: Direct mapped caches do not need a cache block replacement policy, where as fully associative cache need.
S2:: Direct mapped cache, may produce more misses if programs refers to memory words that occupy a same tag value.
Which of the following options is correct?
How S1 is true?