ХАНДЫФАР
Инструкция ROL
Повернуть регистр или ячейку памяти влево
ROL reg/mem8, 1 - Повернуть 8 бит reg/mem8 влево один раз.
ROL reg/mem8, CL - Повернуть 8 бит reg/mem8 влево CL раз.
ROL reg/mem16, 1 - Повернуть 16 бит reg/mem16 влево один раз.
ROL reg/mem16, CL - Повернуть 16 бит reg/mem16 влево CL раз.
Поворачивает содержимое указанного регистра или ячейки памяти влево на указанное количество бит. Количество вращаемых битов, представленное переменной count, равно либо единице, либо числу, содержащемуся в регистре cl.
Если замаскированное значение равно 0, флаги не затрагиваются. Если замаскированное количество равно 1, то это влияет на флаг OF, в противном случае (замаскированное количество больше 1) флаг OF не определён.
Инструкция ROL
Повернуть регистр или ячейку памяти влево
______________________ROL reg/mem8, 1 - Повернуть 8 бит reg/mem8 влево один раз.
______________________ROL reg/mem8, CL - Повернуть 8 бит reg/mem8 влево CL раз.
______________________ROL reg/mem16, 1 - Повернуть 16 бит reg/mem16 влево один раз.
______________________ROL reg/mem16, CL - Повернуть 16 бит reg/mem16 влево CL раз.
Поворачивает содержимое указанного регистра или ячейки памяти влево на указанное количество бит. Количество вращаемых битов, представленное переменной count, равно либо единице, либо числу, содержащемуся в регистре cl.
Если замаскированное значение равно 0, флаги не затрагиваются. Если замаскированное количество равно 1, то это влияет на флаг OF, в противном случае (замаскированное количество больше 1) флаг OF не определён.