Байтовая операция - Большая Энциклопедия Нефти и Газа, статья, страница 2
Человеку любой эпохи интересно: "А сколько Иуда получил на наши деньги?" Законы Мерфи (еще...)

Байтовая операция

Cтраница 2


Как видно из рисунка, код команды состоит из двух адресных полей и поля кода операции. Каждое адресное поле формируется так же, как и адресное поле одноадресных команд. Адрес, формируемый в разрядах 5 - 11, называется адресом источника, а адрес, формируемый в разрядах 0 - 5, - адресом приемника. Результат операции всегда посылается по адресу приемника. Разряды 12 - 15 кода команды отводятся под поле кода операции. Двухадресные арифметическо-логические команды могут выполнять операции как над словами, так и над байтами. Так же как и в одноадресных командах, признаком байтовой операции является единица в разряде 15 кода команды. В мнемоническом обозначении команды добавляется литера В.  [16]

Рассмотрим способы представления числовой информации в УВК СМ-3. Числа в СМ-3 могут быть представлены в двух видах: со знаком и без него. Если при выполнении арифметических команд результат операции выходит за этот диапазон, то устанавливается разряд переполнения V в ССП. Если во время выполнения арифметических команд результат операций выходит за этот диапазон, то в ССП устанавливается разряд переноса С. Таким образом, при исполнении арифметических команд разряд переноса фактически является индикатором переполнения для беззнакового представления чисел. Одноадресные команды могут выполнять операции как с байтами, так и со словами. Исключение составляют команды SWAB и SXT ( команда SXT реализована только в УВК СМ. Признаком байтовой операции является единица в разряде 15 кода команды. В мнемоническом обозначении команды в этом случае добавляется литера В.  [17]



Страницы:      1    2