摘要:
移位指令 当 \(CNT > 1\) 时,CNT 必须是 CL 寄存器 逻辑左移 SHL OPR , CNT 将寄存器或内存单元中的数据向左移 CNT 位,最后移除的一位写入 CF,最低位用 0 补充 循环左移 ROL OPR , CNT 将寄存器中的值的最高位存入 CF 寄存器,其他位左移一位,将 阅读全文
摘要:
串传送指令 MOVSB 功能 以字节为单位传送串 实现 \(((ES) * 16 + (DI)) = ((DS) * 16 + (SI))\) 如果 DF = 0 ,则 \((SI) = (SI) + 1\) ,\((DI) = (DI) + 1\) 。如果 DF = 1 ,则 \((SI) = ( 阅读全文