Cтраница 4
Команды большинства ЭВМ имеют в своей структуре поле кода операций, для указания действия и поле адреса, для указания месторасположения операнда ( или операндов) в памяти ЭВМ. Различают несколько способов указания операнда в команде. [46]
![]() |
Формат объектного модуля. [47] |
Если запись имеет нулевое значение счетчика байтов ( рис. 6.6, в), то поле адреса этой записи интерпретируется как начальный адрес программы - адрес, по которому загрузчик может совершить переход после обработки последней записи. [48]
По команде перехода в канале осуществляется передача управления каналом команде канала, адрес которой указан в поле адреса данных команды перехода. Ни адресное слово канала ( CAW), ни команда перехода в канале не должны адресоваться к команде канала ( CCW), которая определяет переход в канале. [49]
С помощью одного автокодного предложения можно задать и несколько констант, перечислив их через запятую в поле адресов этого предложения. [50]
Команда ПЕРЕСЛАТЬ В КАНАЛ указывает каналу на необходимость зыбора следующего КСК по адресу, указанному в поле адреса данных КСК, содержащего команду ПВК. Первое КСК программы канала, адрес которого указан в АСК, а также КСК, адресуемое командой ПВК, не должно указывать переход в канале. [51]
Символы 2F, 2В никогда не используются в поле метки, а 2Н никогда не используется в поле адреса. [52]
При этом адрес 1 - й ячейки ОЗУ, из которой будет выбираться информация, указан в поле адреса КСК. Адреса следующих ячеек ОЗУ вычисляются автоматически добавлением единицы к текущему адресу памяти при каждом обращении к ней. [53]
Таким образом, микрокоманда может быть разлита на две части: одна ее часть, включающая в себя поле адреса и поле условных переходов, определяет функционирование БМУ при определении адреса очередной МК и может быть названа микрокомандой БМУ; другая часть - поле управляющих сигналов - определяет функционирование ОУ и может быть названа микрокомандой ОУ. [54]