Cтраница 4
При выборе логических условий обычно пользуются изменяемой от цикла к циклу величиной, встречающейся в процессе вычислений, либо специально введенной переменной. При этом следует также учитывать наличие в наборе элементарных операций, выполнимых машиной, тех или иных команд условной передачи управления. [46]
Команды передачи управления обеспечивают переход из одной части программы в другую. Как показано в табл. 3.9, эти команды можно подразделить на три группы: команды безусловной передачи управления, команды условной передачи управления и команды управления циклами. [47]
Регистр флагов FL содержит условные одноразрядные признаки-маски, или флаги, управляющие прохождением программы в ПК; флаги работают независимо друг от друга, и лишь для удобства они помещены в единый регистр. Всего в регистре содержится 9 флагов: 6 из них статусные, отражают результаты операций, выполненных в компьютере ( их значения используются, например, при выполнении команд условной передачи управления - команд ветвления программы), а 3 других - управляющие, непосредственно определяют режим исполнения программы. [48]