Cтраница 2
В последнем случае в команде указывается индекс-адрес. Равенство индекс-адреса нулю свидетельствует о прямой адресации. Если индекс-адрес не равен нулю, то для формирования истинных адресов необходимо к адрес-нрй части команды прибавить содержание индекс-регистра. [16]
Для автоматического изменения адресов команд в машине используется способ индексных ячеек. Номер индексной ячейки указывается в индекс-адресе. [17]
Каждый адрес команды позволяет выбрать ячейку, находящуюся в одном из блоков МОЗУ. Принадлежность адреса к нулевому или первому блоку указывается в 7 - м и 8 - м разрядах ячейки, которые для удобства объединяются с индекс-адресом. Если, например, в 8 - м разряде указывается единица, то второй адрес относится к первому блоку МОЗУ, и наоборот, нуль соответствует нулевому блоку; 7 - й разряд определяет принадлежность первого адреса какому-либо блоку. [18]
![]() |
Структурная схема ЭВМ Минск-22. [19] |
В последнем случае в команде указывается индекс-адрес. Равенство индекс-адреса нулю свидетельствует о прямой адресации. Если индекс-адрес не равен нулю, то для формирования истинных адресов необходимо к адрес-нрй части команды прибавить содержание индекс-регистра. [20]
В структуре команд машины Минск-2 ( 22) предусматривается третий адрес, называемый индекс-адресом. Этот адрес определяет номер индексной ячейки. К индексным ячейкам относятся ячейки памяти МОЗУ с 0001 по 0017; в индекс-адресе записываются только две последние цифры. [21]
Остальные позиции в этой графе могут занимать замечания, отделяемые от адресов одним пробелом. Все символические адреса обязательно должны присутствовать в графе Этикетка. Для обозначения индекс-адреса используют знак:, который помещают перед соответствующим индексом. [22]