Cтраница 1
Сокращение числа команд приводит к уменьшению числа внутренних состояний ПУ, а. УУ, работа которого задана ЛСА. При составлении логической схемы алгоритма УУ следует составлять не один, а несколько вариантов ЛСА с тем, чтобы после их анализа ( найти оптимальную ЛСА по соответствующим показателям. И уже для оптимальной ЛСА производить объединение отдельных членов ЛСА в команды, выдаваемые ЛУ. Возможность объединения отдельных членов ЛСА зависит от смысла операций, сопоставленных этим членам, и от режима работы ПУ. [1]
Однако для сокращения числа команд в цикле такую замену в ряде случаев бывает целесообразно сделать несколько иначе. [2]
В целях сокращения числа команд в программе и уменьшения времени счета при некоторых операциях управления производится, помимо изменения порядка исполнения команд, пересылка кода из одной ячейки в другую. Сочетание операции управления с операцией пересылки не требует дополнительного времени и полностью укладывается в обычный цикл. [3]
Большие возможности для сокращения числа команд в варьирующих операторах дает наличие в машине индексных регистров. Основное назначение индексных регистров состоит в том, чтобы допускать изменение адресов тех или иных команд программы в момент их выполнения, не производя при этом изменения вида команды в памяти машины. [4]
ФБ, сопоставленных повторяющимся членам ЛСА, или к сокращению числа команд программного устройства, как это будет показано иже. [5]
При программировании циклов нужно помнить, что основной источник экономии машинного времени заключается в сокращении числа команд самого внутреннего цикла. [6]
Введена для сокращения числа используемых команд ЯП AutoLISP в программе. [7]
Другим методом повышения производительности ЦВМ является введение операций над словами переменной длины. Использование таких операций, кроме удобств программирования, приводит к сокращению числа команд в программах и, следовательно, к сокращению объема памяти, занимаемой программой. Еще в большей степени сокращается объем памяти, занимаемой данными, так как для их представления отводится столько бит, сколько для этого необходимо, и, следовательно, отсутствуют неиспользуемые разряды машинных слов. Уплотнение числовой и управляющей информации сокращает пересылки данных между уровнями ЗУ и исключает обработку малозначащих разрядов слов. [8]
![]() |
Вычисление адреса памяти, равного сумме базы и смещения. [9] |
Увеличение формата команд позволяет усовершенствовать систему команд. Вместе с увеличением числа базовых команд увеличивается и количество их разновидностей благодаря разнообразным режимам адресации. Длинные команды оказываются мощнее, а в результате сокращается длина программы для выполнения данной задачи. Сокращение числа команд значительно уменьшает расходы на программирование. [10]