RCL
Синтаксис | RCL операнд, количество_сдвигов |
Машинный код |
D0 /2 — RCL r/m8,1 D2 /2 — RCL r/m8,CL С0 /2 ib — RCL r/m8,imm8 D1 /2 — RCL r/m16,1 D3 /2 — RCL r/m16,CL C1 /2 ib — RCL r/m16,imm8 D1 /2 — RCL r/m32,1 D3 /2 — RCL r/m32,CL C1 /2 ib — RCL r/m32,imm8 |
Описание | Циклический сдвиг влево через флаг переноса. |
Действие | При циклическом сдвиге разрядов операнда влево его старший бит становится значением флага переноса CF. Старое содержимое CF вдвигается в операнд справа и становится значением его младшего бита. |
Флаги | CF=r OF=?r SF=r ZF=r PF=r AF=? Флаг OF представляет интерес, если сдвиг осуществляется на один разряд. При сдвиге на несколько разрядов его значение не определено. По его значению можно судить об изменении знакового разряда операнда:
|