Harvardarkkitehtuurin
Harvardarkkitehtuurin is a computer architecture where the instruction fetches and data accesses are separated. This means that the processor can fetch the next instruction at the same time it is accessing data from memory. This separation is achieved by having two distinct memory spaces, one for instructions and one for data, each with its own address bus and data bus. This design contrasts with the Von Neumann architecture, which uses a single memory space for both instructions and data, and thus a single bus for both.
The Harvard architecture was originally developed by Howard Aiken for the Harvard Mark I relay-based computer
While early microprocessors often implemented the Von Neumann architecture for simplicity and cost-effectiveness, many modern high-performance