Direct Mapped Cache Design
                    Special high-speed memory reserved for the temporary storage of the data or instructions likely to be needed next by the processor is cache memory
                  
                  
                  
                
                  
                    Cache memory improves performance due to the locality of reference behavior of a program
                  
                  
                  
                
                  
                    Property of locality of reference may fail, if a program has
                  
                  
                  
                
                  
                    Data can be placed at any position in direct mapped cache
                  
                  
                  
                
                  
                    Direct mapped cache reduces the hardware cost with introducing some restrictions on which position a data
                  
                  
                  
                
                  
                    Unified cache has lower hit rate
                  
                  
                  
               