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
The following is the required interface for the mouse and cheese problem. Your program is required to read its input from a file named 'maze.txt' In the maze.txt

Why address bus is unidirectional and data bus is bidirectional? Ans) Because there is no require address transaction among processor and peripheral device but data bus is req

Explain Performance Evaluation in parallel Computing In this section, we will discuss the key attributes used to measure performance of a computer system. The performance chara

Compare the use of switch statement with the use of nested if-else statement. If-else statement:  When there are many conditional statements that may all evaluate to true, bu

Data buffering is quite helpful for purpose of smoothing out gaps in speed of processor and I/O devices. Data buffers are registers that hold I/O information temporarily. I/O is pe

Granularity In parallel computing, granularity is a important measure of the ratio of computation to communication. Coarse Granularity: relatively huge amounts of computa

Name The software required to run video conferencing The software and hardware required to run video conferencing is very sophisticated. Apart from obvious items (that is large

Question 1 Why is it important that an expert system be able to explain why and how questions related to a problem solving session. 2 Give the architecture of an Expert syst

8086 microprocessor comprises two independent units:  1.  Bus Interface unit 2.  Execution unit Please refer to Figure below. Figure: The CPU of INTEL 8086 Microp