Модифікована Гарвардська архітектура: відмінності між версіями
[неперевірена версія] | [неперевірена версія] |
Вилучено вміст Додано вміст
Yuriz (обговорення | внесок) перші чотири абзаци дослівно повторюють такі зі статті "Гарвардська архітектура" |
Yuriz (обговорення | внесок) примітивний вступ |
||
Рядок 1:
{{без джерел|дата=грудень 2015}}
[[Файл:Гарвардська архітектура.svg|thumb|300px|Блок-схема гарвардської архітектури комп'ютера.]]
{{Wikify|дата=грудень 2015}}
{{пишу}}
'''Модифікована Гарвардська архітектура''' — варіант [[Гарвардська архітектура|Гарвардської архітектури ЕОМ]], що дозволяє доступ до пам'яті інструкцій як до даних. Більшість сучасних комп'ютерів, у назві яких фігурує «Гарвардська архітектура», насправді реалізують таку модифікацію.
== Архітектура фон Неймана ==
{{головна стаття|Архітектура фон Неймана}}
== Гарвардська архітектура ==
{{головна стаття|Гарвардська архітектура}}
У Гарвардській архітектурі характеристики пристроїв пам'яті програм і пам'яті даних не завжди виконуються однаковими. У пам'яті даних і команд можуть відрізнятися розрядність [[Шина даних|шини даних]] і розподіл [[Адреса (інформатика)|адрес пам'яті]]. Часто адресні простори пам'яті програм і пам'яті даних виконують різними. Це призводить до відмінності розрядності шини адреси для цих видів пам'яті. У [[Мікроконтролер|мікроконтролерах]] пам'ять програм зазвичай реалізується у вигляді [[Постійний запам'ятовувач|постійної пам'яті]], а пам'ять даних — у вигляді [[Пам'ять з довільним доступом|оперативної пам'яті]]. У [[Процесор цифрових сигналів|сигнальних процесорах]] пам'ять програм змушені виконувати у вигляді [[Пам'ять з довільним доступом|ОЗП]]. Це пов'язано з більш високою швидкодією оперативного запам'ятовуючого пристрою, однак при цьому в процесі роботи здійснюється захист від запису в цю область пам'яті.
|