Block diagram of digital computer, Basic Computer Science

Block diagram of digital computer:

The general pattern of computer architecture has remained unchanged over the last four decades or so. It has a single processor, which accepts data from an input device or obtains it from backing storage, performs some operations on it, and returns the processed data to storage or to an output device. Information is passed between the components by means of a high speed data channel, (see the block diagram of a digital computer) known as a bus. The operation is serial, with a single operation being performed on a single data item.  

 

2040_block diagram of a digital computer.png

The result is a general purpose computer, able to be used for different tasks. Over the years many improvements have been made to this sort of computer to improve its speed and power. One example is the emergence of RISC (Reduced Instruction Set Computing) machines, which give faster performance for some types of applications by using a smaller set of machine instructions. It maybe mentioned that the main change in computer architecture that is now widens/ay is the emergence of parallel processing. In other words, parallel processing machines can perform the same operation on a number of data items at a time, or may have a number of processing units operating independently, performing different operations on different data items simultaneously. Parallelism has been first developed for super-computers. However, the parallelism requires special software for its applicability. Hence its utility is somewhat limited. It may be mentioned that parallel processor machines are now beginning to be used for database applications. Parallel processing is now becoming generally available in the form of transputer which can be attached with or added to microcomputer systems to improve their performance. Most of the professionals seeking to automate some aspects of information management will be using microcomputers. However, it is desirable to know developments in larger machines.  

 

Posted Date: 10/24/2012 4:09:07 AM | Location : United States







Related Discussions:- Block diagram of digital computer, Assignment Help, Ask Question on Block diagram of digital computer, Get Answer, Expert's Help, Block diagram of digital computer Discussions

Write discussion on Block diagram of digital computer
Your posts are moderated
Related Questions
In many respect threads operate in the similar way as that of processes. A number of the similarity and differences are: Similarities • Similar to processes threads share CPU and o

short note about extension..

Search strategy-artificial intelligence: Soundness: You  can hear  in  some  application domains  -  i.e.  automated  theorem proving - that a search is "sound and complet

You can also allocate a single value to several variables at the same time. For instance: X=y=z =1 Now, an integer object is generated with the value 1, and all three variables are

Memory hierarchy: There is another type of high speed memory, known as Cache memory, which is used to increase the speed of processing by making current programs and data avai

Debugging Once a program has been written, it has to be tested first to ensure that it is free of errors. It is very normal that any program written will contain mistake

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

Input a list of positive numbers, terminated by 0, into an array numbers []. Then display the array and the largest and smallest number in it.

Evolution of ERP  The origin of using computers for business, traces the following line of story. Originally, they were designed to support the repetitive and time consuming fu

Finding someone who doesn''t use some aspect of Microsoft Office on a daily basis is difficult. Whether it is Outlook for email,Word for creating and editing documents,or Excel f