INTRODUCTION TO MICROPEOCESSOR
MICRO PROCESSOR AND MICRO CONTROLLER
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
Harvard architecture
|
|
Von Neumann architecture
|
|
None of the mentioned
|
|
All of the mentioned
|
Detailed explanation-1: -4. Which architecture provides separate buses for program and data memory? Explanation: Harvard Architecture provides separated buses for data and program memory to fetch program and data simultaneously.
Detailed explanation-2: -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. Typically they use two separated memories.
Detailed explanation-3: -The term “von Neumann architecture” has evolved to refer to any stored-program computer in which an instruction fetch and a data operation cannot occur at the same time (since they share a common bus).