----------------------------------------------------------------|Код Команда Число Описание ||операции тактовых || циклов || ||0C ib OR AL,imm8 1 Операция логического ИЛИ непос-|| редственного байта и AL ||0D iw OR AX,imm16 1 Операция логического ИЛИ непос-|| редственного слова и AX ||0D id OR EAX,imm32 1 Операция логического ИЛИ непос-|| редственного двойного слова и EAX||80 /1 ib OR r/m8,imm8 1/3 Операция логического ИЛИ непос-|| редственного байта и байта в r/m ||81 /1 iw OR r/m16,imm16 1/3 Операция логического ИЛИ непос-|| редственного слова и слова в r/m ||81 /1 id OR r/m32,imm32 1/3 Операция логического ИЛИ непос-|| редственного двойного слова и || двойного слова в r/m ||83 /1 ib OR r/m16,imm8 1/3 Операция логического ИЛИ непос-|| редственного расширенного знаком || байта и слова в r/m ||83 /1 ib OR r/m32,imm8 1/3 Операция логического ИЛИ непос-|| редственного расширенного знаком || слова и двойного слова в r/m ||08 /r OR r/m8,r8 1/3 Операция логического ИЛИ || байтового регистра и байта в r/m ||09 /r OR r/m16,r16 1/3 Операция логического ИЛИ || регистра-слова и слова в r/m ||09 /r OR r/m32,r32 1/3 Операция логического ИЛИ || регистра-двойного слова и || двойного слова в r/m ||0A /r OR r8,r/m8 1/2 Операция логического ИЛИ байта || в r/m и байтового регистра ||OB /r OR r16,r/m16 1/2 Операция логического ИЛИ слова || в r/m и регистра-слова ||OB /r OR r32,r/m32 1/2 Операция логического ИЛИ || двойного слова в r/m и регистра- || двойного слова |---------------------------------------------------------------- Работа команды DEST <- DEST OR SRC;CF <- 0;OF <- 0; ОписаниеКоманда OR вычисляет исключающее ИЛИ для ее двух операндов и помещаетрезультат в первый операнд. Каждый бит результата равен 0, если обасоответствующих бита операнда равны 0; в противном случае бит результатаравен 1. Изменяемые флагиФлаги CF и OF очищаются ; флаги PF, SF и ZF устанавливаются в соответствиис результатом; флаг AF неопределен. Исключения защищенного режима#GP(0), если результат должен помещаться в сегмент, для которого запрещеназапись; #GP(0) в случае недопустимого исполнительного адреса операндапамяти в сегментах CS, DS, ES, FS или GS; #SS(0) в случае недопустимогоадреса в сегменте SS; #PF(код сбоя) в случае страничного сбоя; #AC дляневыравненной ссылки к памяти при текущем уровне привилегированности,равном 3. Исключения режима реальных адресовПрерывание 13, если какая-либо часть операнда лежит вне пространстваисполнительных адресов от 0 до 0FFFFH. Исключения виртуального режима 8086Те же исключения, что и для режима реальных адресов: #PF (код сбоя) длястраничных сбоев; #AC для невыравненной ссылки к памяти при текущем уровнепривилегированности, равном 3.