- 0
- 0
- 约6.17千字
- 约 43页
- 2020-04-29 发布于上海
- 举报
;1、与REP配合工作的 MOVS/STOS/LODS/INS/OUTS
格式:
REP MOVS / STOS / LODS /INS/OUTS
执行操作: (1) 如(CX)= 0则退出REP,否则转(2)
(2) (CX) ? (CX) -1
(3) 执行MOVS / STOS / LODS/INS/OUTS
(4) 重复(1) ~ (3);
MOVS 串传送指令
格式:
MOVS DST, SRC 须指明传送的是字节、字、双字
MOVSB (字节)
MOVSW (字)
MOVSD (双字)(386后)
例:MOVS ES: BYTE PTR [DI], DS: [SI]
;
;执行REP MOVS之前,应先做好:
(1)首地址(末地址)→ SI
(2)目的串首地址(末地址)→ DI
(3)串长度 → CX
(4)建立方向标志(CLD使DF=0,STD使DF=1);
;STOS存入串指令
STOS DST (例:STOS ES: BYTE PTR[DI] )
STOSB (字节)
STOSW (字)
执行操作:字节操作:((DI))←(AL), (DI)←(DI)±1
字操作: ((
原创力文档

文档评论(0)