Cache memory, Basic Computer Science

Cache memory:

To reduce the idle time of the CPU and increase the speed of processing, a fast memory can be used. This can be done by using a large size of main memory. But the cost of main memories of relatively large size is still very high. To reduce the  cost of a large sized memory, a special type of high speed memory, known as cache memory can be used in between the CPU and the main memory (as shown in Figure). Thus the cost versus access time leads to a hierarchy of computer memory, where the memory  is organized into a hierarchy, known as the memory hierarchy. This includes CPU registers, Cache memory, main memory and various secondary storage devices. Although the memory hierarchy is organized in such a way to minimize the cost, without compromising  the overall speed of access.   

2447_cache memory.png

Posted Date: 10/22/2012 4:02:00 AM | Location : United States







Related Discussions:- Cache memory, Assignment Help, Ask Question on Cache memory, Get Answer, Expert's Help, Cache memory Discussions

Write discussion on Cache memory
Your posts are moderated
Related Questions
#queswhat computers can do tion..

Collaboration: Collaboration is defined as an act or process of working together on a project or some intellectual activity. But what is the importance of collaboration? The w

Question 1 Classify and explain the different types of computers Question 2 List and explain the commonly used input devices Question 3 What is binary number system? Exp


Programming Assignment CS252 Spring 2014 Write an ARM assembly language subroutine that performs according to the following specification (Caesar cypher). Given a mixed case al

QUESTION We wish to use the Kaiser window method to design a discrete-time filter with generalized linear phase that meets specifications of the following form:

how to start ms power point


Question 1 Discuss the impacts of disaster faced by the organization Question 2 Explains the steps involved in disaster recovery planning Question 3 What do you mean by

Task 1 Study various types of systems and simulate a system of your own. Task 2 Study various models and enumerate the various steps for designing a corporate model