Принцип программного управления компьютера заключается в том, что компьютер работает по заранее заданной программе, находящейся в его памяти. 2 В конкретный момент времени выполняется задача активной программы, то есть той, что загружена в память компьютера в данный момент. 2 Как только будет выполнена одна программа, в память загружается другая. 2
Суть принципа программного управления заключается в следующем: 1
- все вычисления, предписанные алгоритмом решения задачи, должны быть представлены в виде программы, состоящей из последовательности управляющих слов-команд; 1
- каждая команда содержит указания на конкретную выполняемую операцию, место нахождения (адрес) операндов и ряд служебных признаков; 1
- для доступа к программам, командам и операндам используются их адреса, в качестве которых выступают номера ячеек памяти компьютера, предназначенных для хранения объектов; 1
- команды программы расположены в памяти друг за другом, что позволяет микропроцессору организовывать выборку цепочки команд из последовательно расположенных ячеек памяти и выполнять команду за командой; 1
- для перехода к выполнению не следующей по порядку команды, а к какой-то другой, используются команды условного или безусловного переходов. 1 Выборка команд из памяти прекращается после достижения и выполнения команды «стоп». 1 Таким образом, процессор исполняет программу автоматически, без вмешательства человека. 1