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

問8 メモリブロック転送図
出典令和6年度 春期 応用情報技術者試験 午前 問8

転送元の開始アドレス

転送先の開始アドレス

方向フラグ

転送語数

1001

1003

0

4

1001

1003

1

4

1004

1006

0

4

1004

1006

1

4