摘要:
1. 区分硬件栈和堆栈 堆栈是C语言编译器以及OS上程序内存结构的抽象概念,在CPU上只有寄存器、内存、数据(包括地址数据)。 硬件栈: 一般CPU会有一个到多个的栈指针寄存器和特殊的栈操作汇编指令,是用于过程调用以及中断切换的时候保存上下文的(特别是返回地址)。 Intel x86 IA32 等好 阅读全文
posted @ 2017-11-07 16:53
xxyyttxx
阅读(192)
评论(0)
推荐(0)
浙公网安备 33010602011771号