Понятие архитектуры МПС определяет её составные части, а также связи между ними.
Существует 2-а основных типа архитектур:
<СХЕМА 1>
<СХЕМА 2>
Особенностью Фоннеймоновской архитектуры является, то, что программа и данные находятся в общей памяти доступ, к которой осуществляется по 1 шине данных и команд. Распространена в персональных компьютерах.
Отличительные черты:
1) Архитектура процессора проще т.к. не требует от него одновременного обслуживания двух шин контроля обмена по двум шинам сразу.
2) Гибкое распределение памяти между данными и командами.
3) Память имеет большой объем, что позволяет решать самые сложные задачи.
4) Сравнительно не высокое быстродействие (пересылка команд и данных по магистрали одновременно происходить не может. Она должна производиться по очереди)
Особенностью Гарвардской архитектуры является, то, что память данных и память программ разделены и имеют отдельную шину данных и шину команд, что позволяет повысить быстродействие МПС распространена в специализированных МПС (особенно в микроконтроллерах) Отличительные черты:
1) Архитектура процессора сложнее т.к. он должен одновременно работать с двумя потоками информации , обслуживать обмен по двум шинам одновременно.
2) Нет гибкого перераспределения памяти между данными и командами, что ограничивает круг решаемых задач.
3) Память данных и память команд имеют небольшой объем.
4) Высокое быстродействие (За счет одновременной передачи команд и данных по разным шинам).