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

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

Cтраница 4


Команда DAD rp является единственной арифметической командой, оперирующей с двухбайтовыми словами, и позволяет сложить содержимое любой пары регистров В-С, D - Е, Н - L или SP с содержимым Я-L, причем результат остается в Я-L.  [46]

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

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

Высокая точность вычислений с плавающей запятой обеспечивается новыми арифметическими командами, которые обрабатывают операнды с плавающей запятой длиной 128 разрядов.  [49]

Высокая точность вычислений с плавающей запятой обеспечивается новыми арифметическими командами, которые обрабатывают операнды с плавающей точкой длиной 128 разрядов.  [50]

Обе эти команды часто применяются сразу после выполнения арифметических команд.  [51]

Таким образом центральный процессор мог бы выполнить 50000 арифметических команд за время, необходимое для выполнения одной команды Прочитать карту. Многие другие внешние устройства, такие, как накопители на магнитных дисках, лентах и барабанах, имеют значительно большее быстродействие по сравнению с устройствами чтения перфокарт, перфораторами и АЦПУ, но они все-таки работают значительно медленнее, чем центральный процессор.  [52]

Это достигается увеличением скорости выполнения операций и расширением набора арифметических команд.  [53]

Мнемокоды команд ( а) не отличаются от мнемокодов элементарных арифметических команд. Возможно также записать команду FADD ST ( 3), ST, которая результат размещает в ST ( 3), а не в вершину. Удобно использование команд типа FADD ST, ALPHA, где ALPHA - адрес памяти, с которого размещено второе слагаемое. Эта команда эквивалентна паре команд FLD ALPHA и FADD. Отметим, что запись команды в виде FADD ALPHA, ST недопустима, поскольку результат не может быть размещен в памяти.  [54]



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