Теперь мы уже знакомы с некоторыми представлениями команд формата RS и можем поэтому приступить к рассмотрению их формата. Машинные команды формата RS имеют длину 4 байта. Первый байт, как всегда, содержит код операции. В следующем байте записываются номера регистров R1, R3. Последние два байта используются для хранения адресного поля S-типа. Таким образом, команда
RSOP R1,R3,D2(B2)
где RSOP — мнемоническое обозначение операции ОР, имеет следующий машинный формат:
Конечно же, команда на языке ассемблера может быть записана и как
RSOP R1,R3,S2
В этом случае при трансляции ассемблер сам образует и внесет на нужное место S-поле, соответствующее перемещаемому имени или выражению S2.
Отметим, что RS-формат совпадет с RX-форматом во всем, кроме того, что на место номера индекс-регистра Х2 помещается номер регистра R3.
Таким образом, команда
BXLE 5,10,32(8)
транслируется в следующее эквивалентное ей машинное представление:
875А8020
Если имени COUNT соответствует значение смещения 10016, а регистр 13 используется в качестве базового, то команда
ВХН 2,4,COUNT+8
имеет следующий машинный формат:
8624D108