Резюме

Команды условного и безусловного перехода предназначены для изменения порядка обработки команд программы во время ее выполнения. Команды условного перехода проверяют признак результата для определения необходимости действительной передачи управления.

В S2

Unconditional Branch

PC (счетчик команд)Статья 372 - Картинка 1S2

BP S2

Branch on Plus

PCСтатья 372 - Картинка 2S2, если результат >0

BM S2

Branch on Minus

PCСтатья 372 - Картинка 3S2, если результат <0

BZ S2

Branch on Zero

PCСтатья 372 - Картинка 4S2, если результат =0

BNP S2

Branch on Not Plus

PCСтатья 372 - Картинка 5S2, если результат Статья 372 - Картинка 6 0

BNM S2

Branch on Not Minus

PCСтатья 372 - Картинка 7S2, если результат Статья 372 - Картинка 8 0

BNZ S2

Branch on Not Zero

PCСтатья 372 - Картинка 9S2, если результат Статья 372 - Картинка 10 0

Рис. 5.16. Пример использования комментариев для документирования программы.

Команды ассемблера служат для управления процессом ассемблирования исходной программы.

Операционной системой называется набор программ, служащих для управления ресурсами вычислительной системы. Предложения языка управления заданиями представляют собой запросы на использование этих системных ресурсов.

Хорошая программная документация включает в себя полное словесное описание самой программы и правил ее применения, диаграммы и блок-схемы, а также комментарии, внесенные в саму исходную программу