No.1ベストアンサー
- 回答日時:
ジャンプを実行タイミングには既に自分自身の命令を実行しているのでその分の-2をしてやる必要があります。
No.2
- 回答日時:
プログラム実行中の大まかな流れとして
1 PCの示すアドレスから命令を読む。
2 その命令のバイト数分だけPCに加算する。
3 読み込んだ命令を実行する。
4 1 に戻る。
ここで大事なのは、命令を実行する前にPCに加算している事です。
絶対ジャンプの場合は、PCにアドレスを代入するだけで次の命令はそのアドレスから読み込んで実行しますが
相対ジャンプの場合は、その時のPCを基準にして前後に飛びますので、
#1のかたの回答にあるように、命令実行時に既に加算された分を引いてやる必要があります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(住宅・住まい) 上の階からの騒音 5 2022/10/23 09:28
- 哲学 《絶対性》ってなに? 0 2022/09/13 05:19
- ノートパソコン 2台のパソコンを1つのコンセントで使うと危険? 4 2022/10/16 08:24
- その他(パソコン・周辺機器) 2台のパソコンを1つのコンセントで使うと危険? 5 2022/10/16 08:25
- その他(SNS・コミュニケーションサービス) 【至急】Microsoft teamsログインできないループ・・ 3 2023/05/17 13:17
- LANケーブル・USBケーブル これで接続方法はあっていますか? 2 2023/06/06 20:30
- 哲学 神とは何か? その不毛な議論を避けるために 5 2022/07/04 05:27
- ノートパソコン ノートパソコンの画面が突然白くフェードアウトする 2 2022/04/05 15:20
- CPU・メモリ・マザーボード 【PCメモリ増設】メーカーによって相性は違うのでしょうか? 9 2023/08/25 21:37
- スピードスケート・フィギュアスケート フィギュアスケートのジャンプのルールについて教えて下さい 2 2022/12/26 13:58
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
chatGPTで次々と質問をしていく...
-
PC版のMinecraftが応答なしにな...
-
パソコンのスクリーンセーバー...
-
パソコンに何かが勝手にダウン...
-
管理者として実行を毎回すると...
-
プログラミングについてです。...
-
VSコード
-
Excel実行時エラー-2146959355?
-
ターミナルからemacsへのコピペ...
-
「管理者として実行」された場...
-
Windowsキーを無効
-
Windows10 で青鬼を遊びたいの...
-
EXCEL-VBAでコマンド...
-
VB.NETでボタンのクリックイベ...
-
eclipseで、「ポート番号が使用...
-
Ruby on Railsでサーバーを立ち...
-
ラベル屋さんと言うソフトのフ...
-
VisualStudioからVScodeへの移植
-
Craving Explorerのバージョン...
-
A-oneのラベル屋さんについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
パソコンに何かが勝手にダウン...
-
Excel実行時エラー-2146959355?
-
パソコンのスクリーンセーバー...
-
管理者として実行を毎回すると...
-
chatGPTで次々と質問をしていく...
-
latexでのエラー
-
eclipseで、「ポート番号が使用...
-
PC版のMinecraftが応答なしにな...
-
エクセルVBA、ステップモードと...
-
VB.NETでボタンのクリックイベ...
-
EXCEL-VBAでコマンド...
-
至急!RedmiPadを文鎮化させて...
-
Windows10 で青鬼を遊びたいの...
-
プログラム実行中に強制停止さ...
-
VSコード
-
プログラミングについてです。...
-
COBOLで集団項目から符号...
-
VB.NETでDataTableにデータ追加...
-
pythonで他のアプリを操作する...
-
Flashゲームをホームページで楽...
おすすめ情報