応用情報 午前ラボ

学習の画面へ

ブロック転送のパラメータ

出典: 令和6年度 春期 応用情報技術者試験 午前 問8 (IPA)

同一メモリ空間で,転送元の開始アドレス,転送先の開始アドレス,方向フラグ及び転送語数をパラメータとして指定することによって,データをブロック転送できる機能をもつ CPU がある。図のようにアドレス 1001 から 1004 のデータをアドレス 1003 から 1006 に転送するとき,指定するパラメータとして適切なものはどれか。ここで,転送は開始アドレスから 1 語ずつ行われ,方向フラグに 0 を指定するとアドレスの昇順に,1 を指定するとアドレスの降順に転送を行うものとする。

選択肢の各列:a=転送元の開始アドレス,b=転送先の開始アドレス,c=方向フラグ,d=転送語数

図

  1. ア a: 1001, b: 1003, c: 0, d: 4
  2. イ a: 1001, b: 1003, c: 1, d: 4
  3. ウ a: 1004, b: 1006, c: 0, d: 4
  4. エ a: 1004, b: 1006, c: 1, d: 4
正解と解説を見る

正解: エ

ポイント

「コンピュータ構成要素」をこのサイトで解く (記録・間違えた問題の解き直し・AI教師への質問)