What is von Neumann architecture?
+
It is a computer design model where the program instructions and data share the same memory space.
Who developed von Neumann architecture?
+
John von Neumann proposed it in the late 1940s.
What are the main components of von Neumann architecture?
+
It consists of a central processing unit (CPU), memory, input/output devices, and control unit.
How does von Neumann architecture differ from Harvard architecture?
+
Von Neumann uses shared memory for code and data, while Harvard separates them.
What is the role of the control unit in von Neumann architecture?
+
It fetches, decodes, and executes instructions by managing data flow between CPU and memory.
What is the significance of stored-program concept?
+
It allows programs to be treated like data, enabling flexible and dynamic computing.
What are typical limitations of von Neumann architecture?
+
It suffers from the von Neumann bottleneck due to shared data and instruction paths.
Where is von Neumann architecture still used today?
+
It forms the basis for most modern general-purpose computers and processors.