vlkamov: Рембрандт. Автопортрет с широко открытыми глазами. (Default)
[personal profile] vlkamov
компьютеростроения мужуки сурьёзно так подумали и разошлись
Архитектура фон Неймана (модель фон Неймана, Принстонская архитектура) — широко известный принцип совместного хранения команд и данных в памяти компьютера. Вычислительные машины такого рода часто обозначают термином «машина фон Неймана», однако соответствие этих понятий не всегда однозначно. В общем случае, когда говорят об архитектуре фон Неймана, подразумевают принцип хранения данных и инструкций в одном разделе памяти. Альтернативой архитектуре фон Неймана ("принстонской архитектуре") является гарвардская архитектура.

Гарвардская архитектура — архитектура ЭВМ, отличительными признаками которой являются:
хранилище инструкций и хранилище данных представляют собой разные физические устройства;
канал инструкций и канал данных также физически разделены.
Архитектура была разработана Говардом Эйкеном в конце 1930-х годов в Гарвардском университете.

и до сих пор муссируется как важнейшее знание. Студентам рассказывают.
По ходу же реального многопользователсткого компьютинга сделали всё и сразу
Сегментированная память – метод управления памятью, который не предоставляет программе пользователя линейное и непрерывное адресное пространство.
Сегменты нуждаются в аппаратной поддержке в виде таблицы сегментов. Он содержит физический адрес раздела в памяти, размер и другие данные, такие как биты защиты доступа и статус.

ибо не хрен шариться по чужим данным и кодам. Для программ и данных ОС создает виртуальное адресное пространство, сегменты которого весьма хаотично и слабопредсказуемо соответствуют сегментам физической памяти:
(c) Niklas Gray

Виртуальная память скорее гарвардская, физическая - фоннеймановская, а в своих сегментах прикладной программист - хозяин/барин.
Но лично я вижу, что чёткой границы между кодом и данными нет. Например даже буква обычного текста суть команда знакогенератору наставить пикселов определенным образом.
Экзаменационные вопросы по дисциплине
Основы Вычислительной Техники. 2018-2019 уч. год.
22. Архитектура ЭВМ. Гарвардская и фон-Неймановская архитектура. Организация обмена архитектуры
ЭВМ с использованием шин.

Вот на фуа, если в своем коде программер сам себе эйкен!? Я понимаю, что слова "гарвард", "фоннейман" звучат для российского образованца гораздо лучше пошлой сегментации, но пора уже.
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org

Profile

vlkamov: Рембрандт. Автопортрет с широко открытыми глазами. (Default)
vlkamov

June 2025

S M T W T F S
1 2 3 4 5 67
8 9 1011121314
15161718192021
22232425262728
2930     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 11th, 2025 01:56 am
Powered by Dreamwidth Studios