دستورالعمل (rotate left) rol بیت های عملوند خود را به سمت چپ چرخش می دهد. فرم کلی آن به صورت زیر است:

rol dest, count

دستورالعمل rol بیت های عملوند مقصد خود را به تعداد count به سمت چپ چرخش می دهد. بیتی که از سمت چپ خارج می شود از سمت راست وارد عملوند می شود.با ارزش ترین بیت عدد در فلگ carry کپی می شود.

112

عملوند اول عملوند مقصد است و عملوند دوم تعداد شیفت ها را مشخص می کند و می تواند عدد ۱ یا برای تعداد بیشتر ثبات CL باشد. نوشتن عدد فوری بیشتر از ۱ مستقیما در دستور غیر مجاز است.