Reg/mem mod (D 7, D 6) D 2 D 1 00 01 10 D 0 0 0 0 EA=++см. 1 б EA=++см. 2 б 0 0 1 EA=++см. 1 б EA=++см. 2 б 0 1 0 EA=++см. 1 б EA=++см. 2 б 0 1 1 EA=++см. 1 б EA=++см. 2 б 1 0 0 EA=+см. 1 б EA=+см. 2 б 1 0 1 EA=+см. 1 б EA=+см. 2 б Прямая адресация 1 1 0 EA=+см. 1 б EA=+см. 2 б EA=адрес(2 байт) 1 1 1 EA=+см. 1 б EA=+см. 2 б
№ Вид п Ассембл Комментарий для команд АЛУ, содержащих: коман / ер а) dst и src (тип 1) б) dst и data (тип 2) ды п 1 000 ADD dst: =+ dst: =+data 2 010 ADC dst: =++ dst: =+data+ 3 101 SUB dst: =- dst: =-data 4 011 SBB dst: =-- dst: =-data- dst: = dst: = data 5 001 OR (дизъюнкция —ИЛИ) dst: = dst: = data 6 100 AND (конъюнкция —И) dst: =+ dst: =+data 7 110 XOR (сложение по модулю 2) - -data 8 111 CMP (компарация — сравнение)
Тип команды Признак D 0 = 0 Признак D 0 =0 Ассемблер(доп. J) Условие перехода Ассемблер (доп. к J) Условие перехода 000 OF = 1 NO OF = 0 001 B (C, NAE) CF = 1 NB(NC, AE) CF = 0 010 E(Z) ZF = 1 NE(NZ) ZF = 0 011 BE(NA) CF V ZF = 1 NBE (A) CF V ZF=0 100 SF = 1 NS SF = 0 101 P (PE) PF = 1 NP (P 0) PF = 0 110 L (NGE) SF OF = 1 NL (GE) SF OF = 0 111 LE (NG) (SF OF) V ZF=1 NLE (G) (SF OF) V ZF=0