Cтраница 3
Здесь Л1 - двойное слово, хотя для размещения было бы достаточно 4 байт. Эта необходимость диктуется особенностями преобразования из упакованного десятичного числа в двоичное. [31]
Каждая CCW занимает двойное слово. [32]
Здесь А1 - двойное слово, хотя для размещения было бы достаточно 4 байт. Эта необходимость диктуется особенностями преобразования из упакованного десятичного числа в двоичное. [33]
УСК имеет формат двойного слова. В случае выполнения операции перехода в РСАК вводится содержимое РСАД и РСБ, что обеспечивает задание новой последовательности команд. [34]
Второй операнд предполагается двойным словом. [35]
Байт, слово и двойное слово могут содержать любую логическую информацию. В системе команд 360 предусмотрены различные логические операции над этими логическими переменными фиксированной длины. Сдвиги, проверки разрядов, операции поразрядной дизъюнкции и конъюнкции и др. являются необходимым средством решения многочисленных неарифметических задач. [36]
Полуслово, слово, двойное слово представляют собой форматы данных фиксированной длины. Их признаком является кратность адреса старшего байта двум, четырем и восьми соответственно. Это значит, что, например, в любом месте памяти можно выделить группу байтов и использовать ее как слово, если адрес старшего байта будет кратным четырем. [37]
Слово состояния программы - двойное слово, предназначенное для управления порядком выборки команд, фиксации и индикации состояния процессора по отношению к выполняемой программе. Слово состояния программы, используемое в данный момент времени, называется текущим. [38]
![]() |
Команды модификации управления.| Команды ввода-вывода. [39] |
При выполнении операции LPSW двойное слово, выбираемое по адресу второго операнда, загружается в регистр ССП. При выполнении операции LRA логический адрес второго операнда преобразуется в реальный адрес и помещается в R1, а при выполнении операции SCK адресуемое двойное слово замещает текущее значение часов, в SCKC адресуемое двойное слово замещает текущее значение компаратора, а в SPT - текущее значение внутреннего таймера. [40]
Первый операнд длиной в двойное слово сдвигается вправо на число двоичных позиций, определяемое адресом второго операнда. Содержимое битов 12 - 15 данной команды игнорируется. [41]
Полуслово, слово, двойное слово представляют собой форматы данных фиксированной длины, Их признаком является кратность адреса старшего байта двум, четырем и восьми соответственно. Это значит, что, например, в любом месте памяти можно выделить группу байтов и использовать ее как слово, если адрес старшего байта будет кратным четырем. [42]
Первый операнд, представляющий собой двойное слово, сдвигается влево на число двоичных позиций, определяемое адресом второго операнда. Содержимое битов 12 - 15 данной команды игнорируется. [43]
Левый бит слова или двойного слова кодирует знак значения: 0 означает плюс, 1 - минус. В остальных семи битах левого байта изображают двоичные цифры характеристики С. [45]