ХАНДЫФАР
Инструкция RCL
Повернуть регистр или ячейку памяти влево через перенос
RСL reg/mem8, 1 - Повернуть 9 бит (CF, reg/mem8) влево один раз.
RСL reg/mem8, CL - Повернуть 9 бит (CF, reg/mem8) влево CL раз.
RСL reg/mem16, 1 - Повернуть 17 бит (CF, reg/mem16) влево один раз.
RСL reg/mem16, CL - Повернуть 17 бит (CF, reg/mem16) влево CL раз.
Инструкция RCL включает флаг CF при вращении. Инструкция RCL сдвигает флаг CF в наименее значимый бит и сдвигает наиболее значимый бит во флаг CF.
Поворот с нулевым разрядом ничего не делает, т.е. не влияет ни на какие флаги.
Если замаскированное значение равно 0, флаги не затрагиваются. Если замаскированное количество равно 1, то это влияет на флаг OF, в противном случае (замаскированное количество больше 1) флаг OF не определён.
Инструкция RCL
Повернуть регистр или ячейку памяти влево через перенос
___________________RСL reg/mem8, 1 - Повернуть 9 бит (CF, reg/mem8) влево один раз.
___________________RСL reg/mem8, CL - Повернуть 9 бит (CF, reg/mem8) влево CL раз.
___________________RСL reg/mem16, 1 - Повернуть 17 бит (CF, reg/mem16) влево один раз.
___________________RСL reg/mem16, CL - Повернуть 17 бит (CF, reg/mem16) влево CL раз.
Инструкция RCL включает флаг CF при вращении. Инструкция RCL сдвигает флаг CF в наименее значимый бит и сдвигает наиболее значимый бит во флаг CF.
Поворот с нулевым разрядом ничего не делает, т.е. не влияет ни на какие флаги.
Если замаскированное значение равно 0, флаги не затрагиваются. Если замаскированное количество равно 1, то это влияет на флаг OF, в противном случае (замаскированное количество больше 1) флаг OF не определён.