
而CALL相当于高级语言中的函数调用了,在某一段具有独立功能的程序段前个标号,然后在别的地方Call这个标号即相当于调用这个子函数了。
你想想call 的英语意思是 “呼叫的意思” 程序 中就是 call加 程序段名
就等于你在呼叫这一段 在汇编中的叫调用
例如 一段 延时程序 名字叫“delay” 你要调用他就 call delay
希望我的回答对你有所帮助!Kiss灬小猪
call就是调用函数。到底怎么调用的,要看call前面的指令,因为不同的调用约定参数存放方式不一样的。。
还有,这个汉编语言不支持asm吧。。。
.版本 2.子程序 CALL
.参数 进程ID, 整数型
.局部变量 代码, 字节集
.局部变量 汇编, 汇编_类
汇编.初始化 ()
汇编.pushad ()
汇编.mov_esi_ptr (十六到十 (“19139D4”))
汇编.mov_ecx_ptr_esi_add (十六到十 (“10”))
汇编.push_edx () ' 要找edx的来源
汇编.push_ebx () ' 要找到ebx的来源
汇编.mov_eax_常数 (十六到十 (“00D38DF0”))
汇编.call_eax ()
汇编.popad ()
汇编.retn ()
代码 = 汇编.取代码 ()
汇编.调用函数(进程ID,代码)
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)