Cтраница 4
Для анализа 5 мл раствора помещают в пробирку с притертой пробкой. Таким же образом обрабатывают и содержимое второго поглотителя. [46]
Команда L загружает полное слово, адресуемое вторым операндом, в общий регистр, указанный первым операндом. После выполнения этой команды содержимое первого операнда идентично содержимому второго операнда. Второй операнд должен1 быть расположен на границе слова. [47]
Команда L загружает полное слово, адресуемое вторым операндом, в общий регистр, указанный первым операндом. После выполнения этой команды содержимое первого операнда идентично содержимому второго операнда. Второй операнд должен быть расположен на границе слова. Признак результата не изменяется. [48]
Из содержимого регистра первого операнда вычитается содержимое 32 битов полного слова, адресуемого вторым операндом. Это производится путем сложения содержимого первого операнда с дополнением до 2 содержимого второго операнда; результат помещается в регистр первого операнда. В вычитании участвуют все 32 бита операндов, включая знаковый бит. Если возникает переполнение, программного прерывания не происходит. [49]
Такой переход называют ассемблированием. При ассемблировании информацию, заключенную в колонке операнд, используют для формирования кода операции или определения содержимого второго и третьего байтов машинной команды. [50]
Первый - использовать процедуру Rename, второй - переписать все содержимое первого файла в промежуточный, затем все содержимое второго файла в первый, а теперь вернуть все из промежуточного во второй. Для лучшей реализации второго способа можно написать процедуру, которая будет переписывать все из одного файла в другой. [51]
Интересный пример генерации программы в процессе трансляции представляет моделирование подлинного индексного метода адресации системы VAX-11 на ЭВМ PDP-11. В любом из них, кроме регистрового, адреса операндов могут получать приращение при суммировании с константой, равной содержимому второго регистра, умноженному на размер операнда. Размер операнда соответственно равен 1, 2, 4 или 8 для байт, слов, двойных слов или значений с плавающей точкой одинарной точности и для учетверенных слов или значений с плавающей точкой двойной точности. Размер операнда определяется типом команды, аналогично тому, как в PDP-11 есть команды MOV и MOVB. Для указания индексирования к обычному описанию адреса добавляется в квадратных скобках индексный регистр. [52]
Во время сравнения третьих позиций обнаруживается неравенство и выполнение команды заканчивается. Значение признака результата дает возможность программисту определить, что сравниваемые величины не равны, причем значение содержимого первого операнда больше значения содержимого второго операнда. [53]