关于汇编call指令的请教
发布网友
发布时间:2023-07-19 03:06
我来回答
共3个回答
热心网友
时间:2024-11-25 00:57
同段可以像第一个跳 或把要跳的全地址(就是CS和IP)存在一个4字节的地址里
si指向地址 call dword ptr [si]
或者
mov ax,0x820
push ax
mov ax,0
push ax
retf追问不用call指令吗
追答最后个不用
热心网友
时间:2024-11-25 00:57
直接调用,这些都用过:
CALL PROC (段内调用)
CALL FAR PROC (段间调用)
间接调用,虽然没有用过,查了一下书,有如下三种格式:
CALL PROC_TABLE[SI]
CALL AX
CALL BX TASK [SI]
--都失败了,究竟怎么调用才正确,请高手指教。
可参考上述三种格式进行调用。
热心网友
时间:2024-11-25 00:58
CALL DWORD PTR [SI]
不说清楚数据类型,汇编不知道这是什么跳转,段间跳转是双字类型