148
пов производились первые два поколения компьютеров. В более
поздних поколениях происходили
некоторые изменения, хотя
принципы Неймана актуальны и сегодня.
По сути, Нейману удалось обобщить научные разработки и
открытия многих других ученых и сформулировать на их основе
принципиально новое.
Использование двоичной системы счисления в вычис-
лительных машинах
. Преимущество
перед десятичной систе-
мой счисления заключается в том, что устройства можно делать
достаточно простыми, арифметические и
логические операции
в двоичной системе счисления также выполняются достаточно
просто.
Программное управление ЭВМ
. Работа ЭВМ контролиру-
ется программой, состоящей из набора команд. Команды выпол-
няются последовательно друг за другом.
Созданием машины с
хранимой в памяти программой было положено начало тому, что
мы сегодня называем программированием.
Память компьютера используется не только для хране-
ния данных, но и программ
. При этом и команды программы и
данные кодируются в двоичной системе счисления, т.е. их способ
записи одинаков. Поэтому в определенных ситуациях над коман-
дами можно выполнять те же действия, что и над данными.
Ячейки памяти ЭВМ имеют адреса, которые последова-
тельно пронумерованы
. В любой момент можно обратиться к
любой ячейке памяти по ее адресу. Этот принцип открыл возмож-
ность использовать переменные в
программировании.
Возможность условного перехода в процессе выполнения
программы
. Несмотря на то, что команды выполняются после-
довательно, в программах можно реализовать возможность пере-
хода к любому участку кода.
Самым главным следствием этих принципов можно назвать
то, что теперь программа уже не была постоянной частью маши-
ны (как например, у калькулятора). Программу стало возможно
легко изменить. А вот аппаратура, конечно же, остается неизмен-
ной, и очень простой.
Для сравнения, программа компьютера ENIAC (где не было
хранимой в памяти программы)
определялась специальными
149
перемычками на панели. Чтобы перепрограммировать машину
(установить перемычки по-другому) мог потребоваться далеко не
один день. И хотя программы для современных компьютеров мо-
гут писаться годы, однако они работают на миллионах компьюте-
ров после несколько минутной установки на жесткий диск.
(Источник
: Планета информатики. Учебник по информатике // Режим досту-
па: http://inf1.info/informationprocess, свободный (дата обращения: 24.06.2017).
Достарыңызбен бөлісу: