Explain the significance of the Von Neumann architecture.

What will be an ideal response?


In 1946, John Von Neumann proposed a radically different computer design based on a model called the stored program computer. Until then, all computers were programmed externally using wires, connectors, and plugboards. The memory unit stored only data, not instructions. For each different problem, users had to rewire virtually the entire computer. For example, the plugboards on the ENIAC contained 6,000 separate switches, and reprogramming the ENIAC involved specifying the new settings for all these switches-not a trivial task.Von Neumann proposed that the instructions that control the operation of the computer be encoded as binary values and stored internally in the memory unit along with the data. To solve a new problem, instead of rewiring the machine, you would rewrite the sequence of instructions-that is, create a new program. Von Neumann invented programming as it is known today. The model of computing proposed by Von Neumann included many other important features found on all modern computing systems, and to honor him this model of computation has come to be known as the Von Neumann architecture.

Computer Science & Information Technology

You might also like to view...

The command to show your current directory pathname is

a: pcd b: ls a c: pwd d: lp pwd e: ls pwd

Computer Science & Information Technology

Which of the following could not be a valid use of the variables shown? (You may assume that printEmp is a user-defined function.)

a. emp2 = emp1; b. flag = emp1.id == emp2.id; c. printEmp (emp1); d. flag = emp1 == emp2; e. All of the above are valid.

Computer Science & Information Technology

What is the output of running the following code?string name = "Mark"name[3] = ‘c'print name

A. Mark B. Marc C. Nothing D. An error

Computer Science & Information Technology

The NumericUpDown control allows you to specify

a) a maximum value the user can select b) a minimum value the user can select c) an increment for the values presented to the user d) All of the above.

Computer Science & Information Technology