Pdp11:ROL - ikarishinjieva/unixV6-code-analyze-chs GitHub Wiki

instruction ===Instruction===ROL
ROLB[字节版本] ===Code===■061DD ===Operation===(dst)← (dst)按位循环左移一位 ===Coden===若 运算结果<0 (最高位[标志位]被置位),则置位
否则,清位 ===Codez===若 运算结果=0,则置位
否则,清位 ===Codev===等于 运算结束后标志位N和C的不可兼或[Exclusive] ===Codec===等于 运算前目标地址的数据的最高位 ===Description===将目标位置的数据按位循环左移一位
运算后的最低位通过运算前的标志位C来补齐
标志位V和C已经不再代表通常使用的含义 ===Example===

ROL_模型
ROLB_的模型类似

⚠️ **GitHub.com Fallback** ⚠️