Cтраница 1
Команды арифметических операций производят сложение и вычитание, а операции умножения и деления могут быть выполнены только с помощью подпрограмм, где применяется многократное повторение операций сложения или вычитания. [1]
Группа команд арифметических операций выполняет операции сложения, вычитания, инкре-ментирования или декрементирования данных в регистрах или ячейках памяти. [2]
Программа формируется из команд арифметических операций, перезаписи и вывода на печать цифровой информации знаков и символов, автоматического включения и выключения табуляции каретки. [3]
В блоке 6 собраны команды арифметических операций. [4]
В следующем шаге каретки запрограммированы РК28 и команда арифметической операции или перезаписи. Следовательно, в шаге печати цифры 8 ( 4) запоминающий контур D8 ( D4) переключается и остается в рабочем состоянии до переключения запоминающего контура D6 в исходное состояние. [5]
Адреса регистров АСП, кроме перезаписи информации, дополнительно программируются совместно с командами арифметических операций. [6]
Как и для действий с фиксированной запятой, набор команд для операций с плавающей запятой содержит команды арифметических операций, а также команды загрузки регистров РПЗ, отсылки в память, сравнения и присвоения знака. [7]
Необходимо заметить, что команды в двухадресной ЭВМ расположены в иной последовательности, так как между командами арифметических операций выполняются команды пересылок данных из регистров АУ в рабочие ячейки. [8]
Накристальный акселератор расширения набора команд может быть использован для подбора соответствующего решения для конкретного приложения, которое требует добавления к основному набору команд очень специфичных арифметических операций, таких как графическое ускорение и обработка видеоизображений. [9]
Одновременно с составлением программы удобно заполнять таблицу, в которой показывается содержимое рабочих ячеек после выполнения ( хотя бы при первой работе оператора) каждой команды арифметической операции. Это уменьшает опасность допущения ошибок. [10]
Каждая команда предоставляет программисту возможность выполнить в ЭВМ соответствующую операцию. Все ЭВМ имеют в системе команд команды арифметических операций, таких как сложение содержимого двух регистров. Система команд ЭВМ должна также включать команды, реализующие обмен данными между регистрами и памятью и между регистрами и УВВ. Большинство систем команд ЭВМ содержит, кроме того, условные команды. Условная команда задает некоторую операцию только в том случае, если реализуется заданное условие, например переход к определенной команде, если результат выполнения предыдущей команды нулевой. Условные команды предоставляют программе возможность принятия решений. [11]
Упрощенная структурная схема вычислительной машины.| Структурная схема микропроцессора. [12] |
Программа состоит из команд. Каждой команде соответствует одна определенная операция ЭВМ, например операция сложения, относящаяся к командам арифметических операций. Могут быть и другие команды, например команды пересылки данных из одной части ЭВМ в другую. Программы в виде команд также помещают в ОЗУ, но в раздел памяти команд. [13]
Команды микропроцессора, обеспечивающие выполнение арифметических операций.| Команды микропроцессора Intel 808 5А, реализующие логические операции. [14] |
Как правило, есть также и команды вычитания. Умножение и деление могут выполняться либо непосредственно при помощи специальных аппаратных средств, либо с использованием подпрограмм, входящих в систему программного обеспечения ЭВМ. Команд, реализующих эти более сложные операции, обычно не бывает в 8-разрядных микропроцессорах. В микропроцессорах с длиной слова в 16 разрядов и более, как правило, должны предусматриваться специальные команды умножения и деления. В табл. 3.2 представлены некоторые типичные стандартные команды арифметических операций. [15]