汇编第3章8086寻址方式与指令系统1绪论.ppt

(2)过程返回指令 无参数段内返回 格式:RET 指令完成的操作: ① (IP)←(SS:SP); ② (SP)←(SP)+2。 * 有参数段内返回 格式:RET n 指令完成的操作: ① (IP)←(SS:SP); ② (SP)←(SP)+2+n。 * 无参数段间返回 格式:RET 指令完成的操作: ① (IP)←(SS:SP); ② (SP)←(SP)+2。 ③ (CS)←(SS:SP); ④ (SP)←(SP)+2。 * 有参数段间返回 格式:RET n 指令完成的操作: ① (IP)←(SS:SP); ② (SP)←(SP)+2。 ③ (CS)←(SS:SP); ④ (SP)←(SP)+2+n。 * 5.中断指令 中断是输入/输出程序设计中常用的控制方式,是指计算机暂时停止当前正在执行的程序而转去执行处理某事件的中断服务程序。 当中断服务程序执行完后,再恢复执行被暂时停止的程序。 * (3)不相等重复前缀REPNE或REPNZ 格式一:REPNE 格式二:REPNZ 功能:REPNZ或REPNE前缀加在串指令CMPS、SCAS指令前,控制串指令重复执行。当(CX)≠0且ZF=0时,串指令重复执行;当(CX)=0或ZF=1时,串指令重复执行结束。 说明: 带前缀的串操作指令执行后,CX -1操作不影响标志位。 * 【例3-18】 编写汇编程序段,把自SA

文档评论(0)

1亿VIP精品文档

相关文档