CALL和RET指令
ret 指令用栈中的数据,修改 IP的内容,从而实现进转移
ret 等同于
pop IP
retf 修改CS和IP的内容,从而实现远转移
类似于
pop IP
pop CS
(1)当执行call 时,将当前的IP或IP和CS压入栈中
(2)转移
call 标号-----------将当前的IP压栈后,转到标号处执行指令 相当于:
push IP
jmp near prt 标号
call far ptr 标号 --------------实现段间转移,类似于
push CS
push IP
jmp far ptr 标号
call 16位reg 类似于
push IP
jmp 16位reg
转移地址在内存中的call的指令
类似上面,只需要将far ptr 改为 word ptr,或dword ptr
mul 指令--------------乘法指令
mul reg
mul 内存单元
模块化程序设计
浙公网安备 33010602011771号