me_edu
Электроника: фундаментальный курс (2–3 года)Шаг 225 из 279 · 0% пройдено
От логики к процессору: МП, МК и архитектуры

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

Шаг 225 из 2797 минТеория
Цель

Понять основной механизм темы «Фон Нейман и Гарвард: две архитектуры» без заучивания отдельных терминов.

Как работать

Прочитайте блок один раз целиком, затем вернитесь к схеме или примеру и перескажите идею своими словами.

Критерий

Сформулированное правило, пример применения и одно ограничение метода.

Опорная идея

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

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

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

Назад

Обсуждение

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

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