Архитектура фон Неймана представляет собой широко известный принцип совместного хранения данных и программ в памяти компьютера. Системы подобного рода нередко называют термином «машина фон Неймана», но, соответствие данных понятий не во всех случаях однозначно. Если говорить в общем то, когда говорят об архитектуре фон Неймана, подразумевается физическое отделение процессора от устройств хранения данных и программ.
Присутствие заданного набора программ и исполняемых команд являлось чертой первых компьютерных систем. На сегодняшний день подобный дизайн используют с целью упростить конструкции вычислительного устройства. Так, в принципе, настольные калькуляторы, считаются устройствами, которые имеют фиксированный набор выполняемых программ. Имеется возможность применять их для математических расчетов, но нельзя использовать для обработки компьютерных игр и текста, для просмотра видео или графических изображений. Изменение встроенной программы для таких устройств в основном выполнить нельзя. Хотя выполнения перепрограммирования ранних компьютерных систем производилось, но требовало большого объема работы руками по подготовки документации, перестройки блоков и перекоммутации.
Идея хранения программ в общей памяти, все изменила. К тому моменту, когда она появилась применение архитектур, которые были основаны на наборах исполняемых инструкций, а также представление вычислительного процесса процессом выполнения инструкций, которые записаны в программе, очень увеличило гибкость вычислительных систем. Одинаковый подход к рассмотрению инструкций и данных упростил задачу изменения самих программ. Кстати, если вам нужно купить кухонные весы недорого, рекомендую пройти по вышеуказанной ссылке.