📄 dpmifun2.s
字号:
.data
ret_address:
.long 0
.text
.globl _execute_dpmi
/* ***********************
arg3
arg2
+8 arg1
+4 arg0 = fnct
+0 return address
<- ESP
*/
_execute_dpmi:
movl (%esp), %eax
movl %eax, ret_address
movl 4(%esp), %eax
addl $8, %esp /* skip return and fnct */
call %eax
pushl ret_address
pushl ret_address
ret
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -