Cтраница 1
Команды безусловного перехода изменяют порядок выборки команд из памяти. Поэтому исполнение таких команд заключается в пересылке вычисленного адреса операнда с РАП в счетчик команд. [1]
Команды безусловного перехода вызывают безусловное изменение управления в программе. Какие другие команды могут производить то же самое действие. [2]
Команды безусловного перехода всегда приводят к изменению последовательности вычислений. [3]
Команда безусловного перехода k 3 может быть опущена, если команду k поместить в конце цикла, переставив в нем местами первый и второй адреса. [4]
Команда безусловного перехода используется, в частности, при обращении к стандартным подпрограммам, которые применяются для типовых частей решения различных задач. Примерами могут служить подпрограммы для извлечения-квадратного корня, вычисления тригонометрических и других функций. Стандартные подпрограммы используются в качестве кусков, входящих в другие программы, и образуют библиотеки подпрограмм. [5]
Команда безусловного перехода ( unconditional jump ( unconditional branch) instruction) определяет безусловный переход, т.е. это команда безусловного ветвления. [6]
Команды безусловных переходов вызывают переход в новый адрес независимо ни от чего. Они могут вызывать переход на указанную величину смещения ( вперед или назад) или же на указанный адрес памяти. Величина смещения или новое значение адреса указываются в качестве входного операнда. [7]
Команда безусловного перехода - команда программы, определяющая в принудительном порядке изменение естественной ( линейной) выборки команд. [8]
Команда безусловного перехода заносит значение указанного в ней адреса в регистр СК, в результате следующей будет исполняться команда, записанная по адресу перехода. [9]
Команды безусловного перехода всегда приводят к изменению последовательности вычислений. [10]
Блок-схема программы с обращением к подпрограммам. [11] |
Команда безусловного перехода должна формироваться заранее, перед обращением к подпрограмме, и содержать адрес той команды основной программы, которой должно передаваться управление. [12]
Команды безусловных переходов, которые встречаются в циклах, зачастую могут быть вынесены за их пределы, что сокращает число команд в циклах. [13]
Команды безусловного перехода обеспечивают переход к определенным командам вне зависимости от кйких-либо условий, т.е. благодаря им нарушается естественная последовательность команд, причем само это нарушение предусмотрено заранее и носит постоянный характер. Команды безусловного перехода используются обычно для вызова стандартных подпрограмм. При этом в команде совершенно не указывается, каким образом нужно поступать в других случаях результатов сравнения, т.е., как в нашем примере, при неравенстве кодов. [14]
Команда безусловного перехода BR ( BRanch - ветвь) всегда передает управление указанному элементу памяти в программе, не требуя выполнения каких-либо условий. [15]