Cтраница 1
Новое содержимое этого регистра проверяется, и если оно равно О, то переход не выполняется. Если оно не равно 0, то в счетчик программы заносится адрес, указанный в команде перехода, и тем самым производится передача управления. Числом итераций можно легко управлять, поместив внутрь цикла команду условного перехода - и занеся в указанный в ней регистр, нужное значение. [1]
Новое содержимое PC и PS загружается из двух определенных последовательных ячеек памяти, которые вместе называются вектором прерываний. Эти ячейки выбраны дизайнером интерфейса устройств и располагаются в младших адресах памяти. Первое слово содержит адрес программы обработки прерываний ( адрес новой программной последовательности), а второе - новое PS, на основе которого определяются состояние машины и уровень приоритетности. Содержание этих векторов определяется программистом и может меняться под управлением программы. [2]
Формируется новое содержимое индекс-регистра, которое также может совпадать с предыдущим. [3]
Задавая новое содержимое базового регистра, можно изменять расположение данных и программ в оперативной памяти машины. Кроме этого, широко применяется индексация, использующая другую адресную компоненту - индекс. Индекс изменяется на фиксированную величину при выполнении определенных команд. Индексация обеспечивает многократное повторение участков программы до тех пор, пока не будет достигнуто опреде-ленное ( допустим, нулевое) значение индекса. [4]
Поскольку нового содержимого задано не было, ODT закроет слово, оставив в нем все по-старому. [5]
Программа DAT выводит новое содержимое Н для контроля, а также проверяет правильность входных данных по величине и по форме. [6]
![]() |
Условное графическое обозначение КМ1801ВМ2. [7] |
Микросхема ОМП загружает новое содержимое СК и РСП из двух последовательных ячеек, первая из которых определяется адресом вектора прерывания, после чего переходит к выполнению программы обслуживания данного устройства. [8]
При выполнении операции ЗАПИСЬ новое содержимое адресуемой ячейки памяти должно выставляться процессором на шину данных до завершения времени доступа. Поэтому запись переданного слова может выполняться памятью непосредственно за операциями по связи шины данных с адресуемой ячейкой. [9]
СК используется для занесения нового содержимого в СК, что необходимо для реализации переходов. [10]
После окончания цикла выполнения операции новое содержимое СчАК передается в адресный регистр и начинается выполнение первого такта следующего цикла. При выполнении команд, определяющих изменение естественной последовательности выполнения команд, цикл и содержимое отдельных тактов изменяются. [11]
Команды первых двух типов устанавливают новое содержимое обозреваемой ячейки ленты, оставляя эту ячейку в поле зрения машины. Первые пять типов команд не зависят от информации на ленте; поэтому, если бы алгоритм был составлен только из команд этих типов, то он записывал бы на ленту всегда одно и то же слово, зависящее только от вида алгоритма, но не от входного слова. Однако добавление шестого типа команд делает алгоритмическую схему Поста такой же универсальной, как алгоритмические схемы Тьюринга и Маркова. Доказательство возможности перехода от любой машины Тьюринга к машине Поста основывается на том, что после кодировки исходного алфавита знаками 0 и 1 каждое состояние машины Тьюринга, работающей с этими знаками, описывается несколькими состояниями машины Поста. [12]
Разряды условий устанавливаются в соответствии со значением нового содержимого MEM, как если бы ячейка MEM была регистром. Фактически в любой рассмотренной нами команде вместо регистров могут использоваться ячейки памяти. [13]
Бит Т устанавливается, если операнд команды, которая загружает новое содержимое PS, содержит 1 в четвертом бите. [14]
В этом случае, перед тем как первая инструкция MOVE запишет новое содержимое в регистр в цикле выполнения, вторая инструкция MOVE обращается к старому содержимому регистра и использует его для формирования адреса памяти - возникает эффект конвейера. [15]