Show the memory hierarchy of computer system, Computer Engineering

Q. Show the Memory Hierarchy of computer system ?

Memory in a computer system is essential for storage and subsequent retrieval of instructions and data. A computer system uses a variety of devices for storing these instructions and data that are needed for its operation. Usually we classify the information to be stored into two fundamental categories: Data and Instructions. However what is a memory system?

'The storage devices along with algorithm or information on how to manage and control these storage devices constitute memory system of a computer.'

A memory system is a very simple system yet it shows a wide range of technology and types. The essential purpose of a computer system is to increase the speed of computation. Similarly the fundamental purpose of a memory system is to provide fast and uninterrupted access by processor to memory such that processor can operate at the speed it is expected to work.

However does this kind of technology where there is no speed gap amid processor and memory speed exist? Answer is yes, it does. Unfortunately as access time (time taken by CPU to access a location in memory) becomes less cost per bit of memory becomes higher. Additionally these memories need power supply until information needs to be stored. Both these things aren't very convenient however on the other hand memories with smaller cost have very high access time which will result is in slower operation of CPU. So cost versus access time anomaly has led to a hierarchy of memories where we supplement fast memories with larger and cheaper as well as slower memories. These memory units can have very different operational and physical characteristics thus memory system is very diverse in cost, type, organisation, technology and performance.  This memory hierarchy will work only if frequency of access to slower memories is considerably less than faster memories. The memory hierarchy system comprises all storage devices employed in a computer system from slow but high capacity auxiliary memory to a relatively faster main memory to an even smaller and faster cache memory accessible to high speed registers and processing logic. Figure below illustrates components of a typical memory system.

2097_Show the Memory Hierarchy of computer system.png

Figure: The Memory Hierarchy (Block Diagram)

Posted Date: 7/19/2013 12:51:23 AM | Location : United States







Related Discussions:- Show the memory hierarchy of computer system, Assignment Help, Ask Question on Show the memory hierarchy of computer system, Get Answer, Expert's Help, Show the memory hierarchy of computer system Discussions

Write discussion on Show the memory hierarchy of computer system
Your posts are moderated
Related Questions
How does TCP achieve reliability? One of the most significant technologies is retransmission. While TCP stands data the sender compensates for packet loss through implementing

Q. Explain functions of direct memory access? Though CPU intervention in DMA is minimised however it should use path between interfaces that is system bus. So DMA involves an e

What is self reference?  The Turing machine that ignores its input and prints out a copy of its own description,   we call this as SELF. There is a computable function q: €*€*,

Write a short note on pointer operators in c Pointers (that is, pointer values) are generated with the ''address-of'' operator &, which we can also think of as the ''pointer-to

A field containing currency amounts (data type CURR) must be assigned to a reference table and a reference field. Explain. As a reference table, a system having all the valid

Design goals: The correct form of a computer system depends on the constraints and aim for which it was optimized. Computer architectures frequently trade off   cost, standard

The digital circuits that we use now-a-days are constructed with NOR or NAND gates in place of AND-OR-NOT gates. NOR & NAND gates are known as Universal Gates as we can realize any

Q. Explain working of Direct Memory Access? In both programmed I/O and interrupt-driven processor is busy with executing input/output instructions and I/O transfer rate is limi

Q. Define the ADDRESSING MODES? The elementary set of operands in 8086 can reside in memory, register and immediate operand. How can these operands be retrievedby various addre

Q. Explain about Instruction Register and Flags? The Instruction Register: It comprises the operation code (opcode) and addressing mode bits of the instruction. It assists in