Cтраница 2
Ниже приведен участок программы для выделения 5-го и 6-го разрядов кода для его преобразования в косвенный адрес РП. [16]
Ниже приводится участок программы, использующий команду ФАД 8 для запоминания в РП9 адреса дисковода, дорожки и сектора после каждого цикла считывания сектора из ГМД и в РПц после каждого цикла записи сектора в ГМД. [17]
Структура этого участка программы и программное исполнение соответствуют описанным в § 13.1 в аналогичной рубрике. [18]
Параметры каждого участка программы закодированы на блоке задания программы и блоке задания команд. Коды программы определяют нарастание или убывание сигнала, уровень сигналов в начале и в конце участка, продолжительность участка, необходимость остановки программы по окончании участка. Коды программы поступают на преобразователь код-сопротивление в блоке управления, а сопротивление подключается в виде обратной связи к усилителям скорости, начала и конца уровня участка, находящимся в управляемом генераторе. Коды команд подаются на выходные реле. [19]
При записи участка программы воспользуемся тем, что конечное значение счетчика равно нулю. [20]
Сравнение этого участка программы с участком программы, приведенным в предыдущем примере, показывает, что при пк О на организацию счетчика затрачи-ва ется на две команды и одну константу меньше. [21]
По размеру оптимизируемого участка программы различают локальную, квазилокальную и глобальную оптимизации. [22]
Пусть требуется некоторый участок программы ( с ячейки k 1 по ячейку k s) обойти при первом просчете, а при всех последующих выполнять. [23]
Логический блок - участок программы, связанный с изменениями вычислительного процесса. Такие блоки используют, когда необходимо проводить расчеты по различным формулам, что зависит от соотношения либо исходных данных, либо промежуточных результатов расчета. [24]
Цикл программы - участок программы, многократно используемый в процессе решения задачи, причем так, что после выполнения его последней команды управление ( если к этому времени еще не выполнено заданное условие) передается его первой команде. [25]
Логический блок - участок программы, связанный с изменениями вычислительного процесса. [26]
Подпрограмма - это участок программы, состоящий ( в отличие от операторной функции) из последовательности операторов, многократно используемой в программе. Обычно подпрограмма записывается в конце программы. [27]
Алгоритм работы этого участка программы аналогичен алгоритму работы участка ( строки 1600 - 1670), описанному в § 13.1. Размер цикла, в котором осуществляется расчет, равен восьми ( вместо двадцати восьми, как в задаче 1) и определяется необходимым количеством точек для вывода результатов расчета на экран. Для построения графиков этого количества точек более чем достаточно, так как предполагаемый вид графиков - прямые линии. [28]
Ниже приведен пример участка программы, в которой коды номенклатурных позиций используются для адресации дорожки и сектора. Код построен таким образом, что его разряды 3 и 4 представляют адрес сектора, а разряды 5 и 6 - адрес дорожки. [29]
Пусть исправление некоторого участка программы привело к тому, что после коррекции этот участок занимает меньшее число ячеек в ОП. Таким образом, в последовательности адресов ячеек, занимаемых программой, возникает разрыв ( на рис. 3.14 А. Это связано с тем, что счетчик команд микропроцессора после выборки очередной команды формирует адрес следующей команды путем увеличения своего содержимого на единицу. [30]