汇编系列14-常用汇编指令2(movs stos rep)

MOVS指令,可以由内存到内存移动数据。固定的是将ESI值对应的内存地址里面的值,移动到EDI值对应的内存地址里。

 标志寄存器--EFL 32位,每一位都有特定的含义。

下标第10位,是DF位,方向标志位。

DF为0的时候,执行完MOVS指令,ESI  EDI的值会加 1/2/4,(具体是1还是2还是4,取决于移动的是byte还是word还是dword)

DF为1的时候,执行完MOVS指令,ESI  EDI的值会减 1/2/4,(具体是1还是2还是4,取决于移动的是byte还是word还是dword)

 

原文地址:https://www.cnblogs.com/RevelationTruth/p/13910875.html