Cтраница 1
Характеристики C / W - h СМ-2. [1] |
Регистр номера команды ( РНК) хранит текущую команду, обычно автоматически увеличивается на количество слов в этой команде для получения адреса следующей команды. После выполнения команд передачи управления в РНК устанавливается адрес новой команды. [2]
Регистр номера команды имеет 11 разрядов. На этом регистре находится номер команды, которая должна быть выполнена в очередном такте работы машины. [3]
В третьем такте содержимое регистра номера команды увеличивается на единицу, код операции команды передается в блок операции устройства управления, а первый адрес команды - в селекционный регистр. [4]
В первом тактг производится передача номера команды из регистра номера команды в селекционный регистр. [5]
Первый этап-чтение команды: машина производит запись содержимого регистра номера команды в так называемый селекционный регистр устройства управления, после чего команда, номер которой указан в селекционном регистре, передается в регистр А арифметического устройства. [6]
При нажатии на эту кнопку число, набранное на регистре номера команды пульта управления, передается в регистр номера команды устройства управления. [7]
Особенности выполнения команд, задаваемые значениями п. [8] |
Сигнальная часть состоит из четырех рядов неоновых лампочек, отображающих содержимое регистра А арифметического устройства, регистра номера команды, селекционного регистра, а также регистра блока операций устройства управления. [9]
При нажатии на эту кнопку число, набранное на регистре номера команды пульта управления, передается в регистр номера команды устройства управления. [10]
Третий этап-чтение второго числа: второй адрес команды ( из регистра В) переносится в селекционный регистр; содержимое регистра номера команды устройства управления увеличивается на единицу ( номер выполняемой команды преобразуется в номер следующей команды); содержимое регистра А передается в регистр С; число из ячейки ОЗУ, номер которой указан в селекционном регистре, записывается в регистр А. [11]
На сигнальной панели расположены ряды неоновых лампочек, которые отражают содержимое регистров А, В и С арифметического устройства, а также регистра номера команды и селекционного регистра. [12]
Назначение РОН при интерпретации основного набора команд М-7000 и КПДП следующие: PI, P2 - программно-доступные регистры для оперативного хранения операндов ( Р1 - PA, P2 - РВ); РЗ - регистр номера команды РНК; Р4, Р8 - программно-доступные индексные регистры РИ1, РИ2; Р7 - управляющее слово прерывания ( УСП), шесть младших разрядов которого хранит код выборки ПУ, вызвавшего прерывания; Р10, Р11, Р13 - Р15, Е5, Е8, Е9 используются для организации работы КПДП; Р10 - слово состояния подканала ССПК; Р11 - начальный адрес микропрограммы КПДП; Р13 - первое управляющее слово канала ( УСК1); Р14 - второе ( УСК2); Р15 - счетчик длины массива ( УСКЗ); Е5 - копия регистра кода выборки ( ПУ); Е8 - регистр текущего адреса памяти ( РТА); Е9 - регистр адреса возврата ( РАВ), содержимое которого записывается в ОП при выполнении команды записи ССП. Остальные регистры - рабочие, используемые при интерпретации команд процессора или канала. [13]
Для получения машинного варианта программы необходимо назначить конкретные адреса для а, Ь, с, у, х, а и заменить символьные коды операций на числовые. После этого программа и исходные данные размещаются в отведенных ячейках памяти, а в регистр номера команды заносится адрес ячейки, содержащей первую команду программы. [14]
Решение задачи начинается с ее отладки. При отладке в автоматическом режиме имеется возможность останавливаться после выполнения любой команды наборного поля. Адрес останова набирается на пульте. С этой целью в регистр номера команды с пульта засылается соответствующий начальный номер команды. [15]