單片機中堆棧那些事兒

堆棧是內存中一段連續的存儲區域,用來保存一些臨時的數據,好比,能夠保存中斷指令INT中的標誌寄存器值、代碼段寄存器CS值、指令指針寄存器IP值;還能夠用以RET指令從中能夠獲得返回的地址;堆棧還能夠保存其餘的數據等等。程序員 在彙編語言中堆棧操做由PUSH、POP兩條指令來完成。它的操做數均爲子類型[兩個字節]進行操做。函數 程序內存能夠分爲:堆區、棧區、全局區、程序代碼區、文字常亮區。在一個程序
相關文章
相關標籤/搜索