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