Cтраница 1
Операции двоичной арифметики используют операнды, представленные только двоичными данными. [1]
Кроме операций двоичной арифметики практически все современные ЭВМ имеют команды работы с десятичными числами, а также команды-для логических операций. [2]
При выполнении операций двоичной арифметики с фиксированной запятой операнд может иметь длину в полуслово, слово и двойное слово. [3]
Эти команды объединяют: операции двоичной арифметики, выполняемые над целыми числами, и логические операции над полусловами, словами и полями переменной длины; посылочные операции, обеспечивающие передачу информации между РОН и ОП; переходы. [4]
В АЛУ современных ЭВМ выполняются операции двоичной арифметики над числами с фиксированной и плавающей запятой, операции десятичной арифметики и логические операции. Алгоритмы выполнения операций над каждым типом представления данных различны. [5]
В моделях ЕС ЭВМ помимо операций двоичной арифметики выполняются операции над десятичными числами, представленными в двоично-десятичном коде. Структуры упакованного и распакованного форматов представлены на рис. 2.6. Преобразование десятичных чисел из распакованного формата в упакованный и обратно выполняется в ЭВМ. [6]
Микросхема выполняет 28 логических операций, 23 операции двоичной арифметики, 17 операций двоично-десятичной арифметики, арифметический и логический сдвиги. [7]
![]() |
Команды загрузки, установки и запоминания. [8] |
С помощью набора команд с фиксированной точкой осуществляются операции двоичной арифметики над операндами, которые могут быть адресами, индексами, счетчиками, могут представлять собой данные с фиксированной точкой или логические величины. [9]
Сначала мы определим макрокоманду, которая даст нам возможность выполнять операции двоичной арифметики над числами с фиксированной точкой с двойной точностью. [10]
Другие операции, выполняющиеся в биномиальных очередях, понять проще, если сравнить их с операциями двоичной арифметики. Как мы вскоре убедимся, реализация операции объединить соответствует реализации операции сложения двоичных чисел. [11]
В ЕС ЭВМ имеется 16 регистров общего назначения, используемые в основном для хранения целочисленных элементов, участвующих в операциях двоичной арифметики. Каждый регистр имеет формат слова. Номер регистра является его адресом. [12]
Команды с фиксированной точкой оперируют с адресами, индексными регистрами, счетчиками или ячейками, содержащими числа с фиксированной точкой и выполняют над ними такие операции двоичной арифметики, как сложение, вычитание, умножение, деление, проверка знака, сравнение, сдвиг, засылка в регистр и запоминание. Обычно операнды этих команд содержат 32 бит ( одно слово), включая знак. Операнды с фиксированной точкой могут содержать также 16 бит ( полуслово); в операциях сдвига, умножения и деления могут использоваться 64-битовые операнды. [13]
Поля Rlt R %, Rs служат для задания адресов регистров РОН или РПЗ. Если команда предписывает операцию двоичной арифметики ( операцию над двоичными числами), адреса Rlt R %, R3 являются адресами РОН; если операция выполняется над числами с плавающей запятой, то адреса относятся к РПЗ. [14]
Арифметические и логические операции служат для вычисления значений функций одного или нескольких аргументов. К этому классу относятся следующие операции: сложение, вычитание, умножение и деление; конъюнкция, дизъюнкция и сравнение на равенство; сдвиги влево и вправо на заданное число разрядов; преобразование чисел из одной системы счисления или формы представления в другую. В зависимости от типа ( формата) чисел выделяют операции двоичной арифметики, с помощью которых обрабатываются целые двоичные числа или числа с фиксированной запятой, операции арифметики с плавающей запятой и операции десятичной арифметики. В зависимости от формата слов выделяются логические операции над словами фиксированной длины и полями переменной длины. Наиболее обширный набор арифметических и логических операций используется в ЭВМ общего назначения. [15]