Purpose of storage - computer architecture, Computer Engineering

Purpose of storage:

Several different forms of storage, based on different natural phenomena, have been invented.  So far, no practical universal storage medium persists, and all forms of storage have some disadvantage.  So a computer system typically contains many kinds of storage, each with an specific purpose.

A digital computer represents data by using the binary numeral system. Numbers, Text, audio, pictures and nearly any other form of information can be transformed into a string of bits/ binary digits, each of which has a value of 0 or 1. The most general unit of storage is the byte that is equal to 8 bits. A piece of information can be handled by any computer whose storage space is big enough to accommodate the binary representation of the piece of information, or simply data. For instance, by using 8 million bits, or approximate 1 megabyte, a typical computer could store a short novel.

Traditionally the most essential part of every computer is the central processing unit (CPU, or simply a processor), because it in fact operates on data, performs any calculations, and controls all the other components.

In practice, mostly all computers use a variety of memory types that organized in a storage hierarchy around the CPU, as a tradeoff amongst cost and performance. Usually, the lower a storage is in the hierarchy, lesser its bandwidth and the greater its access latency is from the CPU. This usual division of storage to, secondary, tertiary, primary and off-line storage is also guided by cost per bit.

 

 

Posted Date: 10/13/2012 6:03:36 AM | Location : United States







Related Discussions:- Purpose of storage - computer architecture, Assignment Help, Ask Question on Purpose of storage - computer architecture, Get Answer, Expert's Help, Purpose of storage - computer architecture Discussions

Write discussion on Purpose of storage - computer architecture
Your posts are moderated
Related Questions
What is a Table attribute? The table's attributes verifies who is responsible for maintaining a table and which types of access are permitted for the table.  The most signific

What is insertion sort? Insertion Sort : One of the easiest sorting algorithms is the insertion sort. Insertion sort having of n - 1 passes. For pass p = 2 by  n, insertion so

Q. What is Instruction Register? Instruction Register (IR): Here instructions are loaded before execution. Comments on figure above are as below: All representations are

a. Define operating system? State the important features of operating system? b. Describe the following facilities for implementing interacting processes in programming language

Q. What is the impact of overflow for binary numbers? An overflow is said to have happened when sum of two n digits number takes n+ 1 digits. This definition is perfectly appli

You presently work for an automotive parts supply store. Your company is growing, and is considering expansion. The company presently has three locations (North, South, and Central

Why do we need Registers? If t cpu is cycle time of CPU which is the time taken by CPU to execute a well-defined micro-operation employing registers and t mem is memory cycl

Describe a console application project to show the different formatting styles used in display methods(i.e.Console.writeLine()).

What are the advantages and disadvantages of hardwired and micro programmed control? Advantages of hardwired control i. Operate at high speed ii Each state of this coun

For each of the three datasets (data1.txt, data2.txt, and data3.txt in bnhw2q2.zip), cluster the data using k-means in Matlab, with k=2, 3, 4 and 5 using the provided Matlab script