當前位置:編程學習大全網 - 電腦編程 - 關於單片機在調用子程序時,進行了怎樣的堆棧操作

關於單片機在調用子程序時,進行了怎樣的堆棧操作

“斷點的PC值入棧,還有哪些東西呢?”

取決於子程序的類型和編程方式。有些特殊類型的子程序是需要入棧的,若采用高級語言編程則編譯器會自動添加相應的入棧出棧語句。

“有人說臨時變量不入棧,那CPU從子程序運行退回斷點時,臨時變量的值是如何恢復的呢?”

呵呵,為何要恢復?調用子程序的時候會從局部變量塊中新分配空間的,如同妳後半部分所說。

  • 上一篇:機器人考級必須壹級壹級的考嗎
  • 下一篇:js期末集中實訓的目的是什麽
  • copyright 2024編程學習大全網