Принципы фон Неймана
Дж. фон Нейман
Важнейшим моментом в развитии вычислительной техники стала публикация в июне 1946 года статьи «Предварительное рассмотрение логической конструкции электронного вычислительного устройства» (А. Беркс, Г. Голдстайн, Дж. фон Нейман). Группа авторов в этой работе предложила ряд теоретических идей развития ЭВМ, которые затем получили известность как принципы фон Неймана. Данные положения стали классическими принципами построения ЭВМ. Они являются настолько общими, что сохранили свое значение до сих пор и применяются во всех поколениях вычислительной техники. Рассмотрим их более детально:
- Состав основных устройств ЭВМ: универсальная вычислительная машина должна включать в себя устройство памяти, арифметико-логическое устройство (АЛУ), устройство управления (УУ), устройство ввода/вывода.
- Принцип двоичного кодирования: данные и программы хранятся в памяти в форме двоичного кода.
- Принцип хранимой программы: во время обработки данные и программы находятся в общей памяти ЭВМ.
- Принцип адресуемой памяти: память состоит из двоичных разрядов – битов, которые объединяются в ячейки, каждая из которых имеет адрес. Адрес ячейки памяти – это ее порядковый номер.
- Принцип программного управления: работа машины происходит автоматически под управлением программы, которая помещается в оперативную память.
Первая машина, созданная в соответствии с принципами фон Неймана, - ЭВМ EDSAC (Electronic Delay Storage Automatic Computer), - была продемонстрирована в 1949 году в Кембриджском университете. Над машиной работала группа инженеров под руководством Мориса Уилкса.