дком пам'яті. <В
mov bl, 10110010b; (CF) = x
shr bl, 1; (BL) = 01011001, (CF) = 0
до зсуву
В
1
0
1
1
0
0
1
0
В
(CF) = X
після зсуву
0 --->
0
1
0
1
1
0
0
1
------>
(CF) = 0
mov cl, 4;
shr bl, cl; (BL) = 00000101, (CF) = 1.
7. SHL DST, CNT; логічний зсув вліво. p> 8. RLC DST, CNT; циклічний зсув вліво через перенесення
9. RRC DST, CNT; циклічний зсув вправо через перенос
10. ROR DST, CNT; циклічний зсув вліво
11. ROL DST, CNT; циклічний зсув вправо
КОМАНДИ ПЕРЕДАЧІ УПРАВЛІННЯ
1. CALL SUBR; виклик підпрограми з адресою SUBR;
В
call delay;
mov ....
2. RET ; повернення з підпрограми до оператора наступного безпосередньо за CALL, тобто у наведеному вище прикладі до MOV .. p> 3. JMP NAME; безумовний перехід до команди з символічним адресою NAME. <В
jmp short name; перехід до мітці name, віддаленої не більше
; ніж на -128 або +127 байтів.
jmp near name; перехід до мітці name, віддаленої не більше
; ніж на 65535 байтів, в одному сегменті.
jmp name; аналогічно jmp near name;
4. JA NAME або JNBE NAME; умовний перехід, якщо, наприклад, у результаті порівняння CMP DST, SRC приймач по абсолютній величині більше джерела, то перейти до мітці name. p> 5. JB NAME або JNAE NAME; умовний перехід, якщо, наприклад, у результаті порівняння CMP DST, SRC приймач по абсолютній величині менше джерела, то перейти до мітці name (команди п4 і п5 виконуються за результатами виконання операцій над беззнаковими числами).
6. JZ NAME ...