正在加载图片...
5.4串操作 5.4.1串操作指令及其用途 1.串操作指令 (1)MOVs( Move String):串传送 语法格式 MOVSB MOVSW MOVSD 功能描述: ES: DI=DS: SI if( dF=0)then SI=SI +size: DI= DI size else SI= SI- size DI= DI- size dif 其中,size=1(B)、2(W)或4(D)。 也就是说,MOVS(BWD)将DSS所指源串的1个元素(字节字双字)复制到 ESD所指的内存单元。然后,S和D增加或减少1/2/4。若DF=0,则增加,否则减少。 对标志位的影响:无。 2021//21 80x86汇编语言程序设计2021/1/21 80x86汇编语言程序设计 5.4 串操作 5.4.1 串操作指令及其用途 1. 串操作指令 (1) MOVS(Move String):串传送 语法格式: MOVSB MOVSW MOVSD 功能描述: ES:[DI] = DS:[SI]; if ( DF = 0 ) then SI = SI + size; DI = DI + size; else SI = SI – size; DI = DI – size; endif 其中,size = 1(B)、2(W)或4(D)。 也就是说,MOVS(B/W/D)将DS:SI所指源串的1个元素(字节/字/双字)复制到 ES:DI所指的内存单元。然后,SI和DI增加或减少1/2/4。若DF = 0,则增加,否则减少。 对标志位的影响:无
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有