Question:

Von Neumann computers belong to which one of the following classes of computers?

Show Hint

Most traditional sequential computers fall under the SISD category in Flynn’s classification.
Updated On: Jul 6, 2026
  • SIMD
  • MIMD
  • MISD
  • SISD
Show Solution
collegedunia
Verified By Collegedunia

The Correct Option is D

Approach Solution - 1

Step 1: Understanding Flynn’s classification.
Flynn’s taxonomy classifies computers based on the number of instruction streams and data streams.
Step 2: Characteristics of Von Neumann architecture.
Von Neumann computers execute a single instruction at a time on a single data item using a single processor.
Step 3: Matching with Flynn’s classes.
Single Instruction stream and Single Data stream corresponds to SISD.
Step 4: Final conclusion.
Therefore, Von Neumann computers are classified as SISD systems.
Was this answer helpful?
0
0
Show Solution
collegedunia
Verified By Collegedunia

Approach Solution -2

Flynn's taxonomy classifies computer architectures by how many instruction streams and data streams they process simultaneously. A classic Von Neumann machine fetches one instruction at a time and applies it to one piece of data at a time, using a single CPU and a single memory bus. Let's check each class:

  1. SIMD (Single Instruction, Multiple Data): This describes architectures like vector processors or GPUs, where one instruction acts on many data elements at once. A classic Von Neumann CPU processes one data item per instruction, not many, so this doesn't fit.
  2. MIMD (Multiple Instruction, Multiple Data): This describes multiprocessor or multicore systems where independent processors execute different instructions on different data simultaneously. A single Von Neumann processor has only one instruction stream, so this doesn't apply.
  3. MISD (Multiple Instruction, Single Data): This is a rare, mostly theoretical class where multiple instruction streams operate on the same data. Von Neumann machines don't have multiple instruction streams at all.
  4. SISD (Single Instruction, Single Data): This describes a machine that fetches one instruction and executes it on one data item at a time, exactly how a classic Von Neumann processor operates, sequentially, with a single control unit and single ALU path.

Matching the "one instruction, one data item, one at a time" behavior of a Von Neumann machine against Flynn's four classes leaves only one fit.

Therefore, the correct answer is SISD.

Was this answer helpful?
0
0