平成27年春期午後問12
名無しさん
(No.1)
https://www.fe-siken.com/kakomon/27_haru/pm12.html
質問があります。どなたか回答していただけるとありがたいです。。。
設問3の空欄dにおいてなぜB-2になるのかわかりません。
Bに一個PUSHされるからB+1だと思いました。。
質問があります。どなたか回答していただけるとありがたいです。。。
設問3の空欄dにおいてなぜB-2になるのかわかりません。
Bに一個PUSHされるからB+1だと思いました。。
2020.12.31 18:55
メタルさん
★FE ブロンズマイスター
(No.2)
逆です、スタック積むたびスタックポインタの値が減算されます。
さらにCALL命令を行うとサブルーチンが終わった後コール元のプログラムに戻るためのアドレスをスタックに積みます。プログラム3、三行目です。
それでB-2となります。
さらにCALL命令を行うとサブルーチンが終わった後コール元のプログラムに戻るためのアドレスをスタックに積みます。プログラム3、三行目です。
それでB-2となります。
2021.01.02 17:55
メタルさん
★FE ブロンズマイスター
(No.3)
こんな感じ。
https://www.ipa.go.jp/security/awareness/vendor/programmingv2/contents/c006.html
https://www.ipa.go.jp/security/awareness/vendor/programmingv2/contents/c006.html
2021.01.02 18:16
名無しさん
(No.4)
メタルさん
なるほど、、、SPはそのような仕様となっているのですね。
勉強不足でした。教えてくださりありがとうございました。
なるほど、、、SPはそのような仕様となっているのですね。
勉強不足でした。教えてくださりありがとうございました。
2021.01.02 19:04
メタルさん
★FE ブロンズマイスター
(No.5)
どういたしまして。
2021.01.03 13:55
広告
返信投稿用フォーム
スパム防止のためにスレッド作成日から30日経過したスレッドへの投稿はできません。
広告