Адрес - следующая команда - Большая Энциклопедия Нефти и Газа, статья, страница 3
Если бы у вас было все, где бы вы это держали? Законы Мерфи (еще...)

Адрес - следующая команда

Cтраница 3


В зависимости от способа, каким определяется адрес следующей команды, различают машины с принудительным и естественным порядком выборки команд. В электронных вычислительных машинах первого типа каждая команда кроме обычных инструкций о характере операции и адресах участвующих в ней чисел содержит дополнительные сведения - адрес ячейки, в которой находится следующая команда. Ясно, что последовательные команды программы могут находиться в любых ячейках, а не обязательно в соседних. На первый взгляд, это дает большую свободу программисту при распределении памяти, но в действительности совсем неудобно помещать последовательные команды в разных местах памяти.  [31]

К концу рабочего цикла в процессоре образуется адрес следующей команды. В большинстве ЭВМ он получается увеличением на единицу предыдущего адреса. Такой порядок следования команд, при котором команды в ОП занимают ячейки с последовательно возрастающими адресами, называется естественным. Он изменяется на принудительный командами переходов. При выполнении такой команды процессор анализирует заданный ею код и в зависимости от значения кода либо образует номер следующей команды естественным порядком, либо замещает его адресом, имеющимся в команде перехода.  [32]

В ЦВМ с принудительным порядком следования команд адрес следующей команды записывается в очередной команде. Но в большинстве современных ЦВМ последовательность выполнения команд обеспечивается без явного указания в каждой команде адреса следующей команды. Такой порядок выполнения команд называют естественным. С целью повышения гибкости в работе машин с естественным порядком следования команд предусматриваются команды перехода с явным указанием в них адреса следующей команды.  [33]

Если признак имеет значение 1, то адрес следующей команды определяется адресом, представленным в команде условного перехода.  [34]

Машины, в которых программа выполняется построчно и адрес следующей команды не записывается в очередной команде, называются машинами с естественным порядком исполнения команд. В случае необходимости перехода на другие участки программы применяются специальные команды перехода с указанием в них адреса следующей команды.  [35]

В зависимости от того, каким образом формируется адрес следующей команды, все команды в ЦВМ можно разбить на три типа. Однако в некоторых случаях необходимо нарушить естественный порядок выполнения команд.  [36]

При условной передаче управления, когда явно указывается адрес следующей команды, к содержимому счетчика команд единица не добавляется. Содержимое счетчика команд заменяется кодом, записанным в самой команде и зафиксированным в регистре команд.  [37]

Вычисляется и посылается на регистр адреса команды значение адреса следующей команды. Если выполняемая команда не является командой передачи управления, то этот адрес получается в результате добавления единицы к его предыдущему значению.  [38]

39 ЦП, построенное с использованием трубопроводного принципа. [39]

В этом проекте счетчик команд ( СК) порождает адрес следующей команды. Пока не происходит ветвления ( перехода) или прерывания, генерируются последовательные адреса.  [40]

Если хотя бы одно из условий выполняется, то адрес следующей команды полагается равным К. С 1 - После этого при Ь4 1 выполняется сброс итогового регистра, затем при Ь9 1 - логическое сложение и, наконец, при Ь10 1 - останов.  [41]

В каждом такте управления УУ формирует три сигнала: адрес следующей команды Ап код команды F в текщем такте и код X осведомительных сигналов хи представляющих собой значения некоторых логических функций, которые определяются по результатам выполнения команды F. На основании кода X производится ветвление в программе.  [42]

43 Схема формирования адреса следующей команды БУК. [43]

Таким образом совмещается выполнение операции в ЛЛУ с формированием адреса следующей команды в УУ.  [44]

45 Схемный БУО для управления п операциями.| БУО па основе распределителя сигналов. [45]



Страницы:      1    2    3    4