Арифметическая команда - Большая Энциклопедия Нефти и Газа, статья, страница 1
"Подарки на 23-е февраля, это инвестиции в подарки на 8-е марта" Законы Мерфи (еще...)

Арифметическая команда

Cтраница 1


Арифметические команды и команды модификации обеспечивают выполнение арифметических операций, прибавление или вычитание единицы к содержимому слова или байта и ряд других операций над содержимым слова или байта, включая получение обратного кода и изменение знака числа, хранящегося в заданном слове или байте. Все команды данной группы могут воздействовать на признаки условий, причем состав изменяемых признаков зависит от типа команды.  [1]

Арифметические команды предназначены для выполнения основных арифметических операций ( сложение, вычитание, умножение и деление) над порядковыми и целыми двоичными числами, над упакованными и распакованными двоично-десятичными числами, а также для преобразования форматов данных.  [2]

Арифметическая команда ( arithmetic instruction) определяет выполнение арифметической операции над числами с фиксированной или плавающей запятой.  [3]

Арифметические команды рассматривают коды операндов как числовые двоичные или двоично-десятичные коды.  [4]

Арифметическая команда [ arithmetic instruction ] - команда, определяющая выполнение десятичной операции над числами с фиксированной или плавающей запятой.  [5]

Арифметические команды являются наиболее очевидными элементами обработки данных. Они позволяют программисту использовать основные вычислительные возможности ЭВМ. Различия между этими ЭВМ в отношении арифметических команд весьма разительны.  [6]

Арифметические команды обычно совмещаются с логическими, поэтому результат арифметической операции определяет состояние триггеров Т ( с) - сдвигающего, Т ( г) - нулевого, Т ( s) - знакового и Т ( р) - паритетного.  [7]

Арифметические команды выполняются над целыми числами четырех типов: беззнаковыми и знаковыми двоичными, упакованными и неупакованными десятичными.  [8]

Арифметические команды включают шесть типов команд: сравнения, анализа, сложения, вычитания, умножения и деления.  [9]

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

Арифметические команды сдвига устанавливают признак результата равным О, 1 или 2, если результат равен нулю, меньше нуля или больше нуля соответственно. Признак результата устанавливается равным 3, если при выполнении сдвига влево значение разряда, выдвигаемого на место знакового разряда ( из позиции 1), отличается от значения последнего. Логические команды сдвигов не устанавливают признак результата.  [11]

Арифметические команды сдвига, как и другие команды арифметики с фиксированной точкой, устанавливают признак результата равным О, 1 яли 2, если результат равен нулю, меньше нуля или боль-ие нуля соответственно. При арифметическом сдвиге влево возможна потеря старших значащих разрядов шсла, если значение теряемого бита отличается от зна-шния знакового бита.  [12]

13 Примеры команд сложения и вычитания микрокомпьютера Intel 8085. [13]

Арифметические команды микрокомпьютера Intel 8085 включают команды сложения и вычитания, а также различные вариации этих команд, используемых, как мы далее увидим, для специальных целей. В языке ассемблера микрокомпьютера Intel 8085 нет команд умножения и деления, хотя такие команды и существуют в других микрокомпьютерах. Далее будет кратко описано, как в микрокомпьютере Intel 8085 можно использовать команду сложения для реализации алгоритма умножения.  [14]

Основными арифметическими командами ( табл. 15) являются сложение, вычитание, умножение и деление. Команды записываются одинаково, и машина их различает только по коду операции.  [15]



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