me_edu
Электроника: фундаментальный курс (2–3 года)Шаг 211 из 265 · 0% пройдено
36. Фазовая автоподстройка частоты (ФАПЧ / PLL)
54. Программирование МК: тулчейн, прошивка, отладка, ОСРВ
От логики к процессору: МП, МК и архитектуры · От логики к процессору: МП, МК и архитектуры

Фон Нейман и Гарвард: две архитектуры

Архитектура определяет, как процессор хранит и достаёт команды и данные.

Фон-неймановская архитектура: команды и данные лежат в одной общей памяти и идут по одной общей шине. Это просто и гибко, но за один такт можно достать либо команду, либо данные — возникает «бутылочное горлышко».

Гарвардская архитектура: память команд и память данных раздельны и имеют отдельные шины. Процессор может одновременно читать следующую команду и обращаться к данным — это быстрее. Большинство 8/32-битных МК (AVR, многие ARM Cortex-M) используют гарвардскую или смешанную схему: программа во Flash, переменные в ОЗУ.

Назад

Обсуждение

Войдите, чтобы участвовать в обсуждении.

Пока нет сообщений.