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

出典令和6年度 春期 応用情報技術者試験 午前 問8
転送元の開始アドレス | 転送先の開始アドレス | 方向フラグ | 転送語数 | |
|---|---|---|---|---|
ア | 1001 | 1003 | 0 | 4 |
イ | 1001 | 1003 | 1 | 4 |
ウ | 1004 | 1006 | 0 | 4 |
エ | 1004 | 1006 | 1 | 4 |