单片机中堆栈那些事儿

堆栈是内存中一段连续的存储区域,用来保存一些临时的数据,好比,能够保存中断指令INT中的标志寄存器值、代码段寄存器CS值、指令指针寄存器IP值;还能够用以RET指令从中能够获得返回的地址;堆栈还能够保存其余的数据等等。程序员 在汇编语言中堆栈操做由PUSH、POP两条指令来完成。它的操做数均为子类型[两个字节]进行操做。函数 程序内存能够分为:堆区、栈区、全局区、程序代码区、文字常亮区。在一个程序
相关文章
相关标签/搜索