RCL/RCR

RCL и RCR: Циклический сдвиг влево через перенос и циклический сдвиг вправо через перенос. Выполняет циклический сдвиг  битов  (ротацию)  влево или вправо через флаг CF.  Данные операции могут выполняться в байте или в слове, в регистре или в памяти.  Ротация на один бит кодируется в  команде значением 1; ротация более чем на один бит требует указания  регистра  CL, который содержит счетчик. Для команды RCL значение флага CF записывается в бит 0, а. самый левый  бит  записывается  во  флаг  CF;  все  другие  биты сдвигаются влево.  Для команды RCR значение флага CF записывается в  самый левый бит, а бит 0 записывается во флаг CF;  все  другие  биты  сдвигаются вправо. См. также команды ROL и ROR.

Добавить комментарий


Защитный код
Обновить