1 movsb(byte)和movsw(word)
作用: 数据的批量传送。
数据源和数据目的:
- 所要传送的数据:
DS:SI。 - 所要传送的位置:
ES:DI。
传送方向:
- 当psw寄存器中的DF标志为0(cld指令将DF标志设置为0)时正向传送,DI、SI自动+1或者+2。
- 当psw寄存器中的DF标志为1(std指令将DF标志设置为1)时反向传送,DI、SI自动-1或者-2。
单次传送:
movsb:传送一次,一个字节。movsw:传送一次,两个字节。
多次传送:
rep movsb:批量传送。rep movsw:批量传送。- 传送的次数由cx决定,每传送1次数据,cx寄存器中的值就会自动减1。
参考资料:
3902

被折叠的 条评论
为什么被折叠?



