Show the memory hierarchy of computer system, Computer Engineering

Assignment Help:

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)


Related Discussions:- Show the memory hierarchy of computer system

Define process for swapping into memory from the swap device, What are the ...

What are the criteria for choosing a process for swapping into memory from the swap device? The resident time of the processes in the change device, the priority of the process

Loop used to show properties, Normal 0 false false false ...

Normal 0 false false false EN-IN X-NONE X-NONE MicrosoftInternetExplorer4  A loop invariant is

Changing the system prompt, Q. Changing the System Prompt? When you cha...

Q. Changing the System Prompt? When you change the directory, you would like to keep track of it. The best way to do this is by displaying the name of the current directory alo

What is indirect addressing mode explain, Q. What is Indirect Addressing Mo...

Q. What is Indirect Addressing Mode explain? Indirect Addressing Mode In the indirect addressing modes operands employ registers to point to locations in memory. So it is

State the term availability - organisational security scheme, State the ter...

State the term Availability - organisational security scheme What data needs to be available continually, compared to data which can be "off line" for limited periods. Th

Functionality of hypethread processor, Hyper-threading works by duplicating...

Hyper-threading works by duplicating those parts of processor which store architectural state but not duplicating main execution resources. This permits a Hyper-threading equipped

What are the uses of ramps, What are the uses of Ramps? Ramps: I...

What are the uses of Ramps? Ramps: It is a network planning method which makes the most efficient use of manpower, cash resources and materials among various projects go

Database management subsystem, (a) Explain, using suitable examples, the fu...

(a) Explain, using suitable examples, the functions of each of the sub system mentioned in the context of a large chain of supermarkets (i) Database Management Subsystem (ii)

Database, er table for hospital management system

er table for hospital management system

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd