「AP過去問 令和6年度春期 午前 問8」の版間の差分
編集の要約なし |
編集の要約なし |
||
(同じ利用者による、間の4版が非表示) | |||
1行目: | 1行目: | ||
[[AP過去問 令和6年度春期 午前#問題|AP過去問 令和6年度春期 午前 問題]]に戻る | [[AP過去問 令和6年度春期 午前#問題|AP過去問 令和6年度春期 午前 問題]]に戻る | ||
[[AP過去問 令和6年度春期 午前 | [[AP過去問 令和6年度春期 午前 問7]]前の問題へ | ||
[[AP過去問 令和6年度春期 午前 | [[AP過去問 令和6年度春期 午前 問9]]次の問題へ | ||
=='''問8(問題文)'''== | =='''問8(問題文)'''== | ||
同一メモリ空間で、転送元の開始アドレス、転送先の開始アドレス、方向フラグ及び転送語数をパラメータとして指定することで、データをブロック転送できる機能をもつCPUがある。図のようにアドレス 1001 から 1004 の内容をアドレス 1003 から 1006 に転送する場合、パラメータとして適切なものはどれか。ここで、転送は開始アドレスから1語ずつ行われ、方向フラグに0を指定するとアドレスの昇順に、1を指定するとアドレスの降順に転送を行うものとする。 | |||
[[ファイル:AP R6 1Spring AMQ8 Fig1.png|400px|thumb|none|]] | |||
=='''回答・解説'''== | |||
1004から1006に転送、1003から1005に転送、1002から1004に転送(1004のデータは転送済で上書きされても問題ない)、1001から1003に転送(1004のデータは転送済で上書きされても問題ない)すると、もともと1004や1005にあったデータを上書きするときに既に処理が終わっていて、上書きしても問題が起こらないです。 | |||
したがって | |||
<span style = "background:linear-gradient(transparent 75%, #7fbfff 75%); font-weight:bold; "> | |||
エ</span> | |||
が答えです。 | |||
[[AP過去問 令和6年度春期 午前 問7]] | [[AP過去問 令和6年度春期 午前 問7]]前の問題へ | ||
[[AP過去問 令和6年度春期 午前 問9]]次の問題へ | |||
[[AP過去問 令和6年度春期 午前#問題|AP過去問 令和6年度春期 午前 問題]]に戻る | [[AP過去問 令和6年度春期 午前#問題|AP過去問 令和6年度春期 午前 問題]]に戻る |
2025年1月27日 (月) 21:14時点における最新版
AP過去問 令和6年度春期 午前 問7前の問題へ
AP過去問 令和6年度春期 午前 問9次の問題へ
問8(問題文)
同一メモリ空間で、転送元の開始アドレス、転送先の開始アドレス、方向フラグ及び転送語数をパラメータとして指定することで、データをブロック転送できる機能をもつCPUがある。図のようにアドレス 1001 から 1004 の内容をアドレス 1003 から 1006 に転送する場合、パラメータとして適切なものはどれか。ここで、転送は開始アドレスから1語ずつ行われ、方向フラグに0を指定するとアドレスの昇順に、1を指定するとアドレスの降順に転送を行うものとする。
回答・解説
1004から1006に転送、1003から1005に転送、1002から1004に転送(1004のデータは転送済で上書きされても問題ない)、1001から1003に転送(1004のデータは転送済で上書きされても問題ない)すると、もともと1004や1005にあったデータを上書きするときに既に処理が終わっていて、上書きしても問題が起こらないです。
したがって
エ
が答えです。
AP過去問 令和6年度春期 午前 問7前の問題へ
AP過去問 令和6年度春期 午前 問9次の問題へ