Подобные переходы позволяют осуществить выполнение программы в одном из двух возможных направлений. Коды условий или ... - Большая Энциклопедия Нефти и Газа



Выдержка из книги Фурно Г.N. Микрокомпьютерные медицинские системы


Подобные переходы позволяют осуществить выполнение программы в одном из двух возможных направлений. Коды условий или аппаратно выполненные флажки автоматически изменяются в зависимости от результата выполнения определенных команд. Команды условного перехода фиксируют значение определенного флажка на момент выполнения команды перехода и соответственно этому значению определяют направление выполнения программы. В микропроцессоре Z80 могут проверяться коды следующих условий: нуля, переноса, четности и знака. Наиболее часто условные переходы используются в. Последовательность команд исполняется многократно до тех пор, пока выполняется какое-то условие. Команда условного перехода определяет момент, когда перестает действовать это условие, и позволяет программе выйти из цикла и продолжить последовательное выполнение команд. Этот способ программирования освобождает программиста от повторных включений в программу определенной последовательности команд, но при этом требует тщательного определения числа повторений выполнения цикла. Частой ошибкой является превышение необходимого числа повторений цикла или, наоборот, недостаточное число проходов цикла. Для избежания подобных ошибок при написании программных циклов нужно в каждом конкретном случае учитывать данные, которые будут обрабатываться.

(cкачать страницу)

Смотреть книгу на libgen

Подобные переходы позволяют осуществить выполнение программы в одном из двух возможных направлений.  Коды условий или аппаратно выполненные флажки автоматически изменяются в зависимости от результата выполнения определенных команд.  Команды условного перехода фиксируют значение определенного флажка на момент выполнения команды перехода и соответственно этому значению определяют направление выполнения программы.  В микропроцессоре Z80 могут проверяться коды следующих условий:   нуля,   переноса,  четности и знака.  Наиболее часто условные переходы используются в.  Последовательность команд исполняется многократно до тех пор,  пока выполняется какое-то условие.  Команда условного перехода определяет момент,  когда перестает действовать это условие,  и позволяет программе выйти из цикла и продолжить последовательное выполнение команд.  Этот способ программирования освобождает программиста от повторных включений в программу определенной последовательности команд,  но при этом требует тщательного определения числа повторений выполнения цикла.  Частой ошибкой является превышение необходимого числа повторений цикла или,  наоборот,  недостаточное число проходов цикла.  Для избежания подобных ошибок при написании программных циклов нужно в каждом конкретном случае учитывать данные,  которые будут обрабатываться.