Harvard architecture
Unlike the Von-Neumann architecture, the Harvard architecture is a stored program architecture where the instructions and data are stored in separate memory regions.
This means that the CPU has two separate memory address spaces: one for instructions and one for data.
The Harvard architecture is a stored program architecture where the instructions and data are stored in separate memory regions to each other.
Where is Harvard used?
- It’s mainly used in embedded systems, for example, in digital signal processing (DSP).
- It’s not common to use it for a general-purpose computer.
flashcards
| Question | Answer |
|---|---|
| Harvard architecture | Unlike the Von-Neumann architecture, the Harvard architecture is a stored program architecture where the instructions and data are stored in separate memory regions. |
| Harvard architecture CPU | memory address spaces The CPU has two separate memory address spaces: one for instructions and one for data. |
| Where is the Harvard architecture mainly used? | It’s mainly used in embedded systems, for example, in digital signal processing (DSP). |
| Is the Harvard architecture common for a general-purpose computer? | No, it is not common to use it for a general-purpose computer. |