Neuman machine computer architecture.


                      Neuman machine

                   Information about the neuman machine


            In last blogs we get information about the generation of computer. This blog will introduce you about the neuman machine.
           We all have the question about how the computers are work?  We enter the data in computer with the help of keyboard and computer gives us a desired output. But the actual thing is how the data is process?  How we get the desired output? How the data flow through the components of computer?
          The Van Neuman architecture explains this all concepts. All above question have the answer in the form of Von Neuman architecture.
          The mathematician and physicist John Von Neuman and others introduce this architecturein 1945. This architecture also known as “ Von Neuman Model” or “Princeton”.
          It is also known as stored memory program. In this architecture the data and program stored in same memory called as main memory. At this point this architecture is different from Havert architecture. In the Havert architecture the data and program stored in different memory.
        The Von Neuman architecture also shows that how the all components are work.  The components are as follow .
·        Main memory  The internal data storage in a computer is called memory. The basic unit of storage in computer is bit. Bit is binary digit that set to 0 and 1. The program  and data are stored in this main memory. The memory contained large number of individual cells each with unique number known as its address
·        Central processing unit – central processing unit is the electronic circuit that fetches the binary coded instructions from memory decodes the instruction into series of simple actions in sequence of steps. It is also called as microprocessor. CPU consist of control unit , ALU and register .
1.     ALU -  Arithmetic and logical unit is part of cpu that perform arithmetic and logical operation on data there are many circuit are available in ALU like that adder, substractor , comparator that helps to perform Arithmetic and logical operation on data. Arithmetic operation are involve decision.
2.     Control unit – The control unit co-ordinates and control all other activities of the computer. The control unit sends the signal to the input unit so that the I/P unit accept the data from the outside world and passes it to memory for further processing
            Control unit contain timing signal and control signal.
·        Timing signal-  Timing signal generate timing and decide which instruction is executed first.
·        Control signal:-  Control signal controls the all resister for executing the instruction.
3.        Resister:-   Resisters are small size memory. It is sequence of bits or flip-flop which store data temporary or intermediate.
      If we have main memory then why we use the resister –
The answer is –Our data is in main memory and operations are perform in ALU. the main memory  is slower comparable to ALU. The resister store data intermidiatly. So that it fast the processing.
4.     Input/Output unit:-
·        Input unit:-
Ø This unit accept the data from outside world .
Ø Convert this data and instruction into the form that computer can understand.
Ø Passes this data and instruction to memory for further processing.
Eg: Keyboard, mouse etc.
·        Output unit:-
Ø Output unit accept the result from processing unit of computer.
Ø Convert it into human readable form.
Ø Provide the result to outside world.
Eg: printer, moniter.
          One question still remain how does all this components passes  the data to each other.
         The busses are responsible for it. All the components are connected by busses to each other. For communication the components place the data on busses pass to another component.
        There are three types of busses
1.     Address bus:- address bus is the unidirectional group of lines. It contains address of any memory location.
2.     Data bus:- data bus carries data in binary form between CPU and other external units. Data bus is bi-directional bus. It transfer data.
3.     Control bus:- control bus consist of various lines which have specific function for co-ordination and control operation of CPU. Control bus may also include clock lines (s) for timing/synchronizing, interrupts , reset etc. the control bus carries control signal  partly unidirectional, partly bi-directional.



Neuman machine computer architecture.

                        Neuman machine                     Information about the neuman machine               In last blogs we ...