Есть ли у нас ROM в архитектуре фон Неймана?

499
Radha Gogia

В соответствии с архитектурой фон Неймана, у нас есть одна память для программ и данных, которая называется ОЗУ, а ПЗУ - это память программ в случае гарвардской архитектуры, поэтому у нас есть ПЗУ в архитектуре фон Неймана или в BIOS присутствует ПЗУ Таким образом, ROM всегда будет присутствовать во всех видах архитектуры?

1
Вы делаете так много неправильных предположений, что я не знаю, с чего мне начать объяснять. ROM - это вид памяти, в который невозможно записать. ОЗУ - это вид памяти, который можно читать не последовательно. Так что ROM может быть RAM. BIOS присутствует только на ПК * (не на мобильных устройствах, встраиваемых компьютерах и т. Д.) И уже заменяется на UEFI, он не имеет ничего общего с теоретической архитектурой компьютера. gronostaj 7 лет назад 0

1 ответ на вопрос

0
Seth

Если вы посмотрите на базовую архитектуру фон Неймана, ROM будет где-то в вашей памяти, да. Но так как это теоретическая архитектура, вы не можете отобразить ее 1: 1 в реальном мире. Это действительно говорит о том, что существует некоторая форма памяти, в которую можно читать и, возможно, записывать данные. Если это ОЗУ, ПЗУ, жесткий диск или что-то еще, это была бы другая история.

В конце статьи Wiki вы также обнаружите, что даже что-то вроде количества кэшей и т. Д. Уже не является частью модели.

Таким образом, это означает, что у нас может быть иерархия памяти, и на каждом иерархическом уровне у нас будут храниться и Программа, и данные, и мы даже можем иметь ПЗУ на некотором уровне, правильна ли эта терминология Radha Gogia 7 лет назад 0
Да. В этой архитектуре нет различия между тем, что хранится в памяти (по сравнению с [Гарвардской архитектурой] (https://en.wikipedia.org/wiki/Harvard_architecture)). Определение просто говорит, что есть хранилище, и его можно использовать. То, что на самом деле сделано для «реализации», это отдельная история. Seth 7 лет назад 0

Похожие вопросы