Cтраница 1
Команды формата регистр - индексируемая ячейка памяти ( рис. 8.8, б) обозначаются RX и имеют длину одного слова. В адресе А 2 старшие четыре разряда Х2 указывают универсальный регистр, используемый в качестве индексного. Следующие четыре разряда В2 указывают универсальный регистр, используемый в качестве базы. Оставшиеся 12 младших разрядов D2 указывают смещение. Таким способом определяется второй операнд, располагаемый в ОП. [1]
Команды формата регистр - память ( рис. 8.8, б) обозначаются RS и имеют длину одного слова. [2]
Команды формата память - непосредственный операнд ( рис. 8.8, г) обозначаются SI и имеют длину одного слова. Адрес A-i ОП здесь определяется суммой кодов DJ и содержимого регистра В. Второй операнд в этом формате является непосредственно адресуемым и размещается с 8-го по 15 - й разряд кода команды. [3]
Команды формата память - память ( рис. 8.8, д) обозначаются SS и имеют длину 3 полуслова. Их применяют в случае, когда выполняются операции со словами, имеющими переменную длину. Оба операнда в этом случае размещаются в ОП. Длины операндов определяются указателями длины L. Десятичные числа могут быть разной длины и занимать поля, не превышающие 16 байт каждый. Максимально возможная длина каждого поля составляет 256 байт. [4]
Форматы команд машин ЕС ЭВМ. [5] |
Команды формата регистр - индексируемая ячейка памяти ( рис. 8.8, б) обозначаются RX и имеют длину одного слова. [6]
Форматы команд. [7] |
Команды формата 8 используются для принудительной установки или сброса признаков N, Z, V, С в слове состояния процессора. При установке или сбросе ( в зависимости от кода операции) одного из признаков соответствующее ему однобитовое поле в коде команды содержит единицу. Фактически в командах формата 8 отсутствуют операнды, так как мнемоническая запись кода операции определяет одновременно и состояние поля N, Z, V, С. [8]
Команды формата регистр - память ( рис. 8.8, в) обозначаются RS и имеют длину одного слова. [9]
Команды формата память - непосредственный операнд ( рис. 8.8, г) обозначаются 5 / и имеют длину одного слова. [10]
Команды формата память - память ( рис. 8.8, д) обозначаются 5S и имеют длину 3 полуслова. Их применяют в случае, когда выполняются операции со словами, имеющими переменную длину. Оба операнда в этом случае размещаются в ОП. Адрес AI первого операнда определяется суммой кодов DI и содержимого регистра В. Длины операндов определяются указателями длины LI и L2, если операнды - десятичные числа. Десятичные числа могут быть разной длины и занимать поля, не превышающие 16 байт каждый. Максимально возможная длина каждого поля составляет 256 байт. [11]
Форматы команд машин ЕС ЭВМ г. л г. [12] |
Команды формата регистр - индексируемая ячейка памяти ( рис. 8.8, б) обозначаются RX и имеют длину одного слова. [13]
Команды формата регистр - память ( рис. 8.8, в) обозначаются RS и имеют длину одного слова. [14]
Команды формата память - непосредственный операнд рис. 8.8, г) обозначаются SI и имеют длину одного слова. Адрес А ОП здесь определяется суммой кодов DI и содержимого регистра В. Второй операнд в этом формате является непосредственно адресуемым. Его длина 1 байт, и размещается он с 8-го по 15 - й разряд кода команды. [15]