Cтраница 1
Нулевой регистр в качестве базового обычно не употребляют, так как его содержимое не участвует в базировании или индексировании машинных адресов. [1]
Прямой метод решения задачи. [2] |
Однако, когда нулевой регистр используется в качестве индексного или базового регистра или регистра адреса перехода, подразумевается, что его содержимое равно нулю. [3]
При выходе результат вычисления значения функции целого типа должен быть сформирован в нулевом регистре общего назначения. [4]
Не передает управления и команда BCR, если в качестве второго операнда задан нулевой регистр. [5]
Число буферов и их длина задаются в виде десятичных чисел или как содержимое нулевого регистра. В последнем случае число буферов указывается в битах 0 - 15 регистра, а длина буфера - в битах 16 - 31 в двоичном виде. [6]
Адрес вектора прерывания, выдаваемый при этом тестером на ОШ, предварительно заносится в нулевой регистр запоминающего устройства тестера. [7]
Напомним, что первая из них работает классически, то есть сначала уменьшает содержимое нулевого регистра на единицу, а затем, рассматривая полученное число как номер регистра, вызывает его содержимое в РХ. [8]
Посмотрите, например, что произойдет, если окончательный результат работы подпрограммы EVAL будет помещен в нулевой регистр, а она снова вызовет саму себя. [9]
Ассемблер заменяет вы-раженле S Номером базисного регистра а смешением, подставляя вместо Х2 при его отсутствии нулевой регистр. [10]
Чтобы проиллюстрировать применение команд циклических сдвигов, допустим, нам известно, что по адресу X расположена двухадресная команда, а нам нужно, не меняя содержимого ячейки X, занести в нулевой регистр номер режима адресации к источнику в этой команде. [11]
Представленная подпрограмма выводит строку сообщения оператору на экран терминала. Адрес строки задается в нулевом регистре. Как можно заметить, в подпрограмме используется алгоритм, подобный используемому в подпрограмме OSTRLP V02.00. Особенностью подпрограммы является использование перехода на начало подпрограммы при обнаружении нулевого байта для вывода управляющих знаков вместо рекурсивного вызова. [12]
При построчном просмотре программы наиболее целесообразным представляется использование клавиши LINE FEED, так как ее нажатие приводит не только к закрытию текущей ячейки, но и к сдвигу курсора на следующую, открытию ее и выводу на пульт ее содержимого. Она указывает, что текущим адресом будет 74 с учетом содержимого нулевого регистра. Ячейка 74 теперь открыта, и по желанию можно либо изменить ее, либо просто закрыть. [13]
Непосредственная адресация.| Прямая адресация. [14] |
Регистровая адресация ( рис. 3.3) предполагает, что операнд ( входной или выходной) находится во внутреннем регистре процессора. Например, команда может состоять в том, чтобы переслать число из нулевого регистра в первый. Номера обоих регистров ( 0 и 1) будут определяться кодом команды пересылки. [15]