汇编-CALL和RET指令

CALL指令调用一个过程, 使处理器从新的内存位置开始执行。过程使用RET(从过程返回) 指令将处理器转回到该过程被调用的程序点上。

CALL指令的动作:

1.将CALL指令的下一条指令地址压栈(作为子过程返回的地址)

2.将被调过程的地址复制到指令指针寄存器EIP

RET指令动作:

RET指令将返回地址从堆栈弹回到指令指针寄存器

相关推荐
MaoXian_n1 天前
[IMX] 05.串口 - UART
汇编·arm开发·驱动开发·单片机·嵌入式硬件
0xCC说逆向1 天前
Windows逆向工程提升之二进制分析工具:HEX查看与对比技术
汇编·windows·单片机·嵌入式硬件·安全·pe结构·pe文件
慢一点会很快1 天前
【C++】汇编角度分析栈攻击
开发语言·汇编·c++
Epiphanywh2 天前
编译原理--期末复习
汇编
啊吧怪不啊吧3 天前
C/C++之内存管理
开发语言·汇编·c++
QQ_4376643144 天前
Linux下可执行程序的生成和运行详解(编译链接汇编图解)
linux·运维·c语言·汇编·caffe
linhhanpy4 天前
自制操作系统(二、输入输出和shell的简易实现)
汇编·操作系统·自制操作系统
九章云极AladdinEdu5 天前
GPU SIMT架构的极限压榨:PTX汇编指令级并行优化实践
汇编·人工智能·pytorch·python·深度学习·架构·gpu算力
染指11105 天前
25.第二阶段x64游戏实战-分析物品相关数据
汇编·游戏·游戏逆向·x64dbg·x64游戏
pigfu9 天前
go 通过汇编学习atomic原子操作原理
汇编·golang·atomic·缓存行·lock指令