Операция - десятичная арифметика - Большая Энциклопедия Нефти и Газа, статья, страница 4
Когда-то я думал, что я нерешительный, но теперь я в этом не уверен. Законы Мерфи (еще...)

Операция - десятичная арифметика

Cтраница 4


Арифметическо-логическое устройство, выполненное в виде комбинационной схемы с собственным регистром временного хранения, производит арифметические и логические операции над 8-разрядными операндами. Один вход АЛУ связан с аккумулятором, а другой может быть соединен с любым общим регистром. Имеется включаемый специальной командой десятичный корректор, превращающий результат непосредственно предшествующей операции двоичного сложения ( вычитания) над двоично-десятичными операндами в результате соответствугй-щей операции десятичной арифметики ( см. гл.  [46]

Поле DATAFLD, которое первоначально содержало набор цифровых символов и пробелов слева от них, теперь имеет конфигурацию поля, целиком заполненного цифровыми символами. Такая операция может оказаться очень полезной программисту, который хочет быть уверенным в том, что перед выполнением команды Упаковать в младшем ( самом правом) байте исходного поля не содержится код пробела. Если эта команда будет работать с полем, содержащим пробел в младшем байте, то результирующее поле упакованных десятичных чисел будет непригодно для операций десятичной арифметики ( см. гл.  [47]

Арифметические и логические операции служат для вычисления значений функций одного или нескольких аргументов. К этому классу относятся следующие операции: сложение, вычитание, умножение и деление; конъюнкция, дизъюнкция и сравнение на равенство; сдвиги влево и вправо на заданное число разрядов; преобразование чисел из одной системы счисления или формы представления в другую. В зависимости от типа ( формата) чисел выделяют операции двоичной арифметики, с помощью которых обрабатываются целые двоичные числа или числа с фиксированной запятой, операции арифметики с плавающей запятой и операции десятичной арифметики. В зависимости от формата слов выделяются логические операции над словами фиксированной длины и полями переменной длины. Наиболее обширный набор арифметических и логических операций используется в ЭВМ общего назначения.  [48]

49 Список команд Системы 370. [49]

В пределах одного класса команды различаются по выполняемым ими операциям. В число этих команд входят команды ввода-вывода, переходов и команды управления. Команды операций над числами с плавающей запятой используются главным образом при решении научных задач; они позволяют производить вычисления в широком диапазоне чисел. Операции десятичной арифметики используются в основном в экономических расчетах и позволяют выполнять арифметические операции над десятичными числами - без предварительного преобразования их в двоичную систему.  [50]

Арифметическо-логическое устройство, как это указывалось выше, служит для обработки операндов программы, выполняемой ЭВМ. Существует несколько различных типов АЛУ. В зависимости от вида обрабатываемых чисел существуют АЛУ для чисел с плавающей запятой, фиксированной запятой и для десятичных чисел. Такое разделение вызванр тем, что, во-первых, современные ЭВМ работают со всеми этими видами чисел, а во-вторых, операции десятичной арифметики значительно отличаются от операций двоичной арифметики и, в свою очередь, операции над двоичными числами с плавающей запятой значительно сложнее, чем над числами с фиксированной запятой, так как здесь кроме выполнения действий над мантиссой числа нужно обрабатывать и его порядок.  [51]

В ЕС ЭВМ двоичные числа с фиксированной запятой выражаются в виде операндов фиксированной длины: полусловом или словом. Десятичные данные в естественной форме размещаются в цифровых полях в распакованном или упакованном форматах. Непосредственно в арифметических операциях десятичные числа участвуют в упакованном формате. Поля, где размещаются десятичные операнды, могут начинаться с любого байта оперативной памяти, иметь длину от одного до 16 байт. Поэтому операции десятичной арифметики относятся к операциям над полями переменной длины.  [52]

Способ выполнения арифметических операций и принцип построения арифметического устройства во многом связаны с принятым в ЦВМ способом кодирования и представления чисел. Для кодирования чисел наиболее широко используется двоичная система счисления. В некоторых ЦВМ, ориентированных на решение учетно-статистических задач, используется десятичная система счисления. В связи с этим арифметические устройства подразделяются на две группы: двоичные и десятичные арифметические устройства. В некоторых случаях операции двоичной и десятичной арифметики выполняются на одном и том же арифметическом устройстве.  [53]



Страницы:      1    2    3    4