Von Neumann with his collegues designed a new stored-program computer at the institute for Advanced Studies, Princeton.
These computers are now refered as IAS computer. Almost all the modern computer still use stored-program concept.
Three principles of Von Neumann concept:
Program & data can be stored in the same memory.
The computer will execute the program in sequence as per the set of instruction provided as input.
When computer is exdecuting the programs can modify itself.
Drawback of Von Neumann computer:
In Von Neumann Architecture, CPU has to wait longer to obtain a data-word from the memory than from registers.
This is so as registers are placed inside the processor (CPU) and are very fast.
Solution to the drawback
This problem can be solved by using special type of memory known as cache memory between CPU and main memory.
Speed of cache memory is almost same as the CPU processing speed so there is no longer waiting time involved.
2. This problem can also be solved by using special type of computers popularly known as RISC. RISC stands for Reduced Instruction Set Computers.