ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
25 марта
1501187 Топик полностью
reZident (25.02.2025 11:22, просмотров: 65) ответил Adept на "гарвард" это раздельная память программ и данных. Если и сделать исполнение программ из внешней памяти (что теоретически возможно, если это внешняя память исключительно для программ, но на практике я такого не встречал). то, вероятно, будут ещё и крайне ограничены способы адресации, т.к. зачастую даже разрядность командного слова не кратна байту.
Ну дык это и есть основная разница гарвардской и фон-неймановской архитектур - способ адресации программы и данных. Поэтому я и удивился вашему заявлению, что из ОЗУ нельзя программу выполнять. Даже на классическом 8051 можно было размещать программу во внешней памяти (более того выпускались 80С31 вообще без встроенной ПЗУ). А что там снаружи - ПЗУ или ОЗУ или их комбинация, не один ли хрен?