• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:組み込みOSでスタックオーバーフローしたら?)

組み込みOSでスタックオーバーフローした場合の振る舞いと考えられる影響

このQ&Aのポイント
  • 組み込みOSでスタックオーバーフローが起きた場合、定義メモリ(グローバルメモリ)の領域がオーバーフローし、その関数が終了した後に呼び出し元の関数に戻る可能性がある。これにより、処理によってはマイコンが意図しない動作をすることがある。
  • スタックオーバーフローが起きた場合、アドレス例外などの例外処理に飛ばされる可能性がある。
  • スタックオーバーフローが起きた場合、プログラムが暴走し戻れなくなる可能性がある。

質問者が選んだベストアンサー

  • ベストアンサー
  • D-Matsu
  • ベストアンサー率45% (1080/2394)
回答No.1

メモリ保護されていれば2、そうでなければ1が普通。

関連するQ&A