Block diagram of digital computer, Basic Computer Science

Assignment Help:

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.  

 


Related Discussions:- Block diagram of digital computer

Data structure, #question.a tree has 0 off springs at each node. if it had ...

#question.a tree has 0 off springs at each node. if it had a label L, what will be the maximum number of nodes that the tree can have. only an expression involving the number of no

OPERATING SYSTEM, WHAT IS MULTIPLE CONTIGUOUS VARIABLE PARTITIONING

WHAT IS MULTIPLE CONTIGUOUS VARIABLE PARTITIONING

File organization, File Organization There are three types of fi...

File Organization There are three types of file organization used in practice. Let us consider the example of a dictionary. The dictionary contains listing of English wo

Find shortest path in network, Find shortest path from node 1 to node 10 in...

Find shortest path from node 1 to node 10 in the network shown in figure, also find shortest path from node 3 to node 10. Please write all steps to finding shortest path mechanism

What is packet switching? explain, Question 1 What are the five subscriber...

Question 1 What are the five subscriber-related signaling functions performed by the operator? Question 2 Compare Microprogrammed control and Hard-wired control Que

Poset , 1. (40 points) Add a course drop method to the system that you impl...

1. (40 points) Add a course drop method to the system that you implemented in Problem Set 1. Modularize your new implementation properly. For any new methods that you introduce: 1.

Probability, Mike sells on the average 15 newspapers per week (Monday – Fri...

Mike sells on the average 15 newspapers per week (Monday – Friday). Find the probability that 2.1 In a given week he will sell all the newspapers [7] 2.2 In a given day he will sel

Computer as a data processor, Computer as a Data Processor: The main f...

Computer as a Data Processor: The main function of a computer is to process the input data according to a specific program to produce the desired output. This is the reason wh

Identify the critical races, 1. The standard way for debuggers to plant bre...

1. The standard way for debuggers to plant breakpoints in a program in RAM (whatever the processor instruction set) is to save the breakpointed instruction and replace it by a jump

C++, how to use expressions in c++ program with examble

how to use expressions in c++ program with examble

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