Step 1: Understand Von Neumann Architecture.
Von Neumann architecture is a computer architecture where both program instructions and data share the same memory and are accessed through the same system bus. This is also known as the "stored-program" concept.
Step 2: Analyze the options.
- (a) Incorrect. In Von Neumann architecture, input/output operations do not have separate storage. They are part of the system as a whole.
- (b) Incorrect. The Von Neumann architecture uses a single processing unit for both data and instructions. There is no separate processing unit.
- (c) Incorrect. Memory is shared for both data and instructions in Von Neumann architecture. There is no separate memory.
- (d) Correct. Von Neumann architecture uses a single memory unit for both data and instructions.
Step 3: Conclusion.
Thus, the correct answer is (d), as Von Neumann architecture uses a single memory unit for both data and instructions.
In the design of a control unit of a processor, two common approaches are used: hardware control and microprogrammed control. Consider the following statements:
I. Hardware control units are generally faster but more difficult to modify than microprogrammed control units.
II. In a horizontal microprogrammed control unit, each control signal has a separate bit in the control word.
III. Vertical microprogramming leads to longer control words but provides greater parallelism.
IV. Microprogrammed control units are typically easier to implement and modify than hardware control units.
How many triangles are there in the figure given below? 