マイコンにて組み込みOSでスタックオーバーフローするとその振る舞いはどうなるのでしょうか?
SH2を使っています。
組み込みOSはNorti4を使っています。
タスク作成したときにスタック容量を指定しています。
タスクはひとつです。
タスクのスタックより前の領域には定義メモリ(グローバルメモリ)の領域になっています。
タスクのスタックより後の領域は大きな領域(数Kbyte)ほどあいています。
この場合にタスクのある関数の動作中にスタックオーバーフローが起きた場合、どうなるのでしょうか?
思いついた選択肢は以下のとおりです。
1.定義メモリ(グローバルメモリ)の領域をオーバーフロー分書き換えて、その関数が終了したら呼び出し元の関数に戻る。
その後、書き換えられた定義メモリ(グローバルメモリ)による影響で処理によってはマイコンが意図しない動作になる。
2.スタックオーバーフローした時点でアドレス例外などの例外処理に飛んでしまう。
3.スタックオーバーフローした時点で、暴走し戻れなくなる。
4.その以外
どんなことが考えられますでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# sprintf()の使い方について 1 2022/08/17 16:16
- デスクトップパソコン ん~…分からん 7 2022/06/10 10:47
- CPU・メモリ・マザーボード ストリーミングの一時処理用の領域について 1 2023/04/11 21:55
- その他(学校・勉強) この中で間違ってある説明はありますか?詳しい方に教えていただきたいです。 A. 1つのプログラムが複 2 2023/07/14 01:15
- 日本語 「に」について 9 2022/10/25 16:32
- システム BIOSによるUSB-HUB設定について 2 2022/03/29 09:45
- その他(病気・怪我・症状) 新型コロナワクチン接種後にクロイツフェルト・ヤコブ病が発症、確定した患者26人全員死亡したという論文 7 2022/06/09 04:07
- CPU・メモリ・マザーボード デスクトップPCのOS(C:)の空き領域がどんどん減ります。 9 2022/12/12 09:24
- その他(プログラミング・Web制作) このプログラミングをどう組みますか? Googlecolabでやってるんですが、出来る方お願いします 1 2022/07/13 10:52
- ドライブ・ストレージ SSDを追加したら昔のHDDがおかしくなった 4 2023/03/23 13:25
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
LaVie L LL750/CS6B PC-LL750CS...
-
メモリのスタンバイが多い。メ...
-
ONKYO C413A4 基本スペック CPU...
-
Windows10が頻繁に応答なし、再...
-
システムリソースが不足してい...
-
スマホのメモリ8ギガを仮想メモ...
-
AIXでのメモリ使用率の計算
-
iPod nanoについて
-
「スワッピング」と「スラッシ...
-
シャットダウン時のエラーメッ...
-
仮想メモリは小さいほうが良い??
-
仮想メモリを増やしても「メモ...
-
メモリ(RAM)が不足しているため...
-
OSXにおけるアプリケーションソ...
-
OS Windows11が入ったノートパ...
-
Hyper-Vの空き容量確認について
-
Windows Media Playerが再生中...
-
LinuxのSwap領域は、なぜ実メモ...
-
Parallels for Mac 11のメモリ...
-
power Mac 7600
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
メモリのスタンバイが多い。メ...
-
スマホのメモリ8ギガを仮想メモ...
-
システムリソースが不足してい...
-
シャットダウン時のエラーメッ...
-
OS Windows11が入ったノートパ...
-
フォトショップ使用中しょっち...
-
メモリがwrittenになることはで...
-
Windows10が頻繁に応答なし、再...
-
Windows10 タスクマネージャー...
-
デュアルモニタにするとCPU使用...
-
LinuxのSwap領域は、なぜ実メモ...
-
windows11のメモリー
-
「メモ帳」の「保存」を押すと...
-
Hyper-Vの空き容量確認について
-
タスクマネージャーで 物理メ...
-
エクセルで作った表をPC上の壁...
-
メモリを増設したら急にフリー...
-
VMware ESXiが認識するメモリ容...
-
Windows Media Playerが再生中...
-
ビデオメモリが不足しています...
おすすめ情報