На заре

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

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

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

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

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

Вот на фуа, если в своем коде программер сам себе эйкен!? Я понимаю, что слова "гарвард", "фоннейман" звучат для российского образованца гораздо лучше пошлой сегментации, но пора уже.

Оставить комментарий

Архив записей в блогах:
2 апреля организуется митинг протеста против коррупции, воровства чиновников, нарушений Конституции..... Возлюбленные, кто пойдет, ведите себя смирно, кротко, без криков, но в молчании покажите ваше решительное отношение к разграблению государственного имения, которое так необходимо ...
Бывший руководитель аппарата уполномоченного по правам человека Иван Соловьев заявил, что расстался со своей супругой, депутатом Госдумы Натальей Поклонской. «Два лидера в одной семье — гремучая смесь, которая вряд ли когда-либо могла устаканиться. Один красивый, другой очень красивый. ...
Вообще о мотоциклах в различных кинофильмах в сети писали уже не раз. Ни в коем случае не выдаем себя за первооткрывателей темы. Но в этой статье мы решили сделать упор не на саму мототехнику, а больше на логотипы мотозаводов и фирм, появляющихся в кадрах кино. Использованы, конечно ...
Давненько я вас не баловала закатами. И сегодня - только зарево. Вид на Железнодорожный мост с моста Каменного. ...
1.    Путин и Обама в Пекине кратко обсудили двусторонние отношения, Украину, Сирию и Иран. В разговоре с премьером Австралии Эбботом лидеры высказались за скорейшее расследование катастрофы «Боинга» на Украине. При этом в разговоре не прозвучало «жестких фраз». > > > ...