HOME»基本情報技術者試験掲示板»平成26年春期午後問12 設問2について

基本情報技術者試験掲示板

掲示板検索:

[3659]平成26年春期午後問12 設問2について

 おわたさん(No.1) 
最初にAに飛んだ後に次のBに飛ばずCで飛ぶというのがいまいちわかりません。。。どなたか詳しく解説をお願いしたいです
2021.10.12 14:43
午後錬さん(No.2) 
NEXTへは英文字(A〜Z)が来た時にジャンプします。なので1回目のNEXTはGR1+2番地目の'A'が来た時にジャンプします。この時にGR3へは1が格納されます。

次にGR1+4番地目の'B'の時にALNUMにジャンプしますが、その次の命令の  LD  GR3,GR3  で正のフラグ(プラス)が立ちます。その次の命令の  JPL  LP  は正のフラグが立っている場合に  LP  にジャンプするので、NEXTへは飛びません。
文字列の後、空白が来るとGR3は -1  に戻るので、それ以降の最初の英文字が来た時に2回目のNEXTへジャンプします。

よって問2の回答は  'C'  になります。

言葉足らずで申し訳ありませんが、参考になれば幸いです。
2021.10.12 19:54
 おわたさん(No.3) 
返信遅くなりすいません!とても分かりやすい回答をありがとうございました!おかげで理解できました!
2021.10.14 11:23

【返信投稿用フォーム】

お名前(10文字以内)

顔アイコン


本文(2,000文字以内)

投稿削除用のパスワード(20文字以内)

プレビュー
※CBT方式においては出題内容の公開は禁止されているため、出題内容を尋ねたり、出題内容を特定できる類の投稿を禁止します。
※宣伝や迷惑行為を防止するため、当サイトとIPAサイト以外のURLを含む文章の投稿は禁止されています。

投稿記事削除用フォーム

投稿No. パスワード 
© 2010-2021 基本情報技術者試験ドットコム All Rights Reserved.

Pagetop