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_的模型类似