Microcontroller Architectures

Two types of architectures are standard in microcontrollers, that is, Von Neumann and Harvard architectures.

Von Neumann Architecture

Von Neumann architecture is used by a large percentage of microcontrollers. It places all memory space on the same bus; instruction and data also use the same bus.

Harvard Architecture

Harvard architecture (utilized by PIC microcontrollers) places code and data on separate buses, which permits them to be fetched simultaneously, resulting in an improved performance.

Please follow us and share:

Author: John Mulindi

John Mulindi has a background in a technical field and he writes on topics ranging from automation, computer systems, embedded systems, mechatronics to measurement and control.

One thought on “Microcontroller Architectures”

Leave a Reply