Доброе время суток. Ползая по интернету, наткнулся на такую вот
статейку.
При прочтении возникает неоднозначное ощущение - вроде каждый абзац в отдельности понятен, но вот смысл текста в целом получается весьма странным. Автор воспевает гарвардскую архитектуру, но совершенно упускает из виду то, что она более пригодна для специализированных
(
Read more... )
Comments 23
Reply
Автор не делает ошибок, он просто рассказывает о том, что могло бы быть по другому. Но не стало. И почему не стало тоже рассказывает.
Reply
Reply
Reply
Reply
Reply
1) Память компьютеров давным давно поделена на страницы.
2) Страницы памяти процесса объединяются как минимум в два различных сегмента - данных и кода. (На самом деле есть ещё стек как разновидность данных).
3) Сегмент кода закрыт на запись, его нельзя модифицировать во время выполнения программы. Это уже давным-давно не классическая фон-Неймановская архитектура.
По-крайней мере так обстоят дела в ОС UNIX.
Reply
Reply
Reply
Reply
Reply
Leave a comment