John von Neumann
John von Neumann
John von Neumann is known as “The Father of the Computer” or subsequently as the “von Neumann architecture”. The main principles of John von Neumann were he devised a concept for computer architecture that remains with us to this day, the stored-program concept. The computer should operate completely electronically. An electronic stored-program computer where both the instructions and the data they operate upon reside together in a single read-write memory.
In von Neumann, the main memory is storing programs and data. The contents of the memory addressable by location irrespective of the types of data store. Addressable location is that each location can be addressing separately the von Neumann architecture in Random Access Memory (RAM). The structure basic memory consists of numerated cells; the processor has access to any cell in any moment of time.
A sequential execution of instruction unless explicitly modifies by an instruction. This is very important suggestion because that made of design of certain resister. Program counter (PC) which describes what type of instruction will be executed. Sequential execution of instruction such a computer operates by performing the following sequence of steps: FETCH->DECODE->EXECUTE.
Control unit interpreting instruction from memory and executing. Decode the instruction using the control unit. The control unit commands the rest of the computer to perform some operation. The instruction may change the address in the program counter, permitting repetitive operations. The instruction may also change the program counter only if some arithmetic condition is true, giving the effect of a decision, which can be calculated to any degree of complexity by the preceding arithmetic and logic.
The next principles of John von Neumann were ALU operating on using the binary numeration system to give