engineering computer science MCQ #271

What is the main difference between a Harvard architecture and a von Neumann architecture?

engineering computer science MCQ #271

  1. Question 1

    Q1. What is the main difference between a Harvard architecture and a von Neumann architecture?

    • A) Harvard uses a single bus, while von Neumann uses separate buses
    • B) Harvard uses separate buses for data and instructions, while von Neumann uses a single bus
    • C) Harvard has a larger cache, while von Neumann has a smaller cache
    • D) Harvard is faster, while von Neumann is slower

    Answer: Harvard uses separate buses for data and instructions, while von Neumann uses a single bus

    Explanation: Harvard architecture uses separate buses for data and instructions, improving bandwidth and reducing contention, whereas von Neumann uses a single bus.