ファイルレジスタMEM1の内容が100のとき処理1を実行し、100以外のとき処理2を実行する条件分岐のプログラムをアセンブリ言語で表すとどうなるかわかりませんか?

回答の条件
  • 1人3回まで
  • 登録:
  • 終了:2006/09/14 20:24:01
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答1件)

id:ardarim No.1

回答回数897ベストアンサー獲得回数145

ポイント60pt

アセンブリ言語といった場合、プロセッサ毎にニーモニックが異なるため、どのプロセッサを前提にしているのかを提示するべきだと思います。


x86系のアセンブリ言語であれば、

    cmp     mem1, 100
    jne     label_2
label_1:
    処理1
    jmp     label_end
label_2:
    処理2
label_end:

のような感じだと思いますが。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません