MCQ IN COMPUTER SCIENCE & ENGINEERING

COMPUTER SCIENCE AND ENGINEERING

COMPUTER ARCHITECTURE

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Which architecture has one set of memory for storing instructions and another set for storing data?
A
Harvard
B
Von Neumann
C
Either A or B
D
None of the above
Explanation: 

Detailed explanation-1: -3.1 Basic Harvard Architecture. Harvard architecture refers to a memory structure in which the processor is connected to two independent memory banks via two independent sets of buses. In the original Harvard architecture, one memory bank holds program instructions and the other holds data.

Detailed explanation-2: -The Von Neumann Architecture is an ancient type of computer architecture that follows the concept of a stored-program computer. Harvard Architecture is a modern type of computer architecture that follows the concept of the relay-based model by Harvard Mark I.

Detailed explanation-3: -RISC uses the Harvard memory model means it is Harvard architecture. RISC ( Reduced Instruction Set Computer ):-It is a microprocessor that is designed to perform a smaller number of types of computer instructions so that it can operate at a higher speed.

Detailed explanation-4: -In a system with a pure von Neumann architecture, instructions and data are stored in the same memory, so instructions are fetched over the same data path used to fetch data. This means that a CPU cannot simultaneously read an instruction and read or write data from or to the memory.

Detailed explanation-5: -Harvard architecture is used primary for small embedded computers and signal processing (DSP). Von Neumann is better for desktop computers, laptops, workstations and high performance computers. Some computers may use advantages from both architectures.

There is 1 question to complete.