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

問題画像
出典平成31年 春期 応用情報技術者試験 午前 問9

転送元の開始アドレス

転送先の開始アドレス

方向フラグ

転送語数

1001

1003

0

4

1001

1003

1

4

1004

1006

0

4

1004

1006

1

4