MCQ IN COMPUTER SCIENCE & ENGINEERING

COMPUTER SCIENCE AND ENGINEERING

COMPUTER ARCHITECTURE

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
What is the difference between Harvard and Von Neumann?
A
Harvard has separate stores for data and memory, VN does not
B
Processing capacity; VN is faster
C
VN has separate stores for data and memory, Harvard does not
D
Processing capacity; Harvard is faster
Explanation: 

Detailed explanation-1: -The Difference between Von Neumann and Harvard Architecture is that in Von Neumann, the same physical memory is used, whereas, in Harvard Architecture, different and separate physical memory is used for storing data.

Detailed explanation-2: -The major difference between the two architectures is that in a Von Neumann architecture all memory is capable of storing all program elements, data and instructions; in a Harvard architecture the memory is divided into two memories, one for data and one for instructions.

Detailed explanation-3: -Explanation: As only one memory is present in the Von Neumann architecture so it saves a lot of memory.

Detailed explanation-4: -The key elements of Von Neumann architecture are: data and instructions are both stored as binary . data and instructions are both stored in main memory. instructions are fetched from memory one at a time and in order-serially.

Detailed explanation-5: -The Harvard architecture has two separate memory spaces dedicated to program code and to data, respectively, two corresponding address buses, and two data buses for accessing two memory spaces.

There is 1 question to complete.