A type of computer architecture.
A computer architecture is not an actual computer but the idea of how to put one together.
In the Harvard architecture there is a separate bus for data and the program instructions acting upon that data. This improves processing efficiency.
This physical separation of data and program instructions avoids the data speed bottleneck that other architectures such as the Von Neumann architecture has inherently. But it has its own disadvantages as well such a greater complexity.
Challenge see if you can find out one extra fact on this topic that we haven't already told you
Click on this link: Harvard computer architecture