平成22年春期午後問1
文系脳さん
★FE ブロンズマイスター
(No.1)
https://www.fe-siken.com/kakomon/22_haru/pm01.html
設問2-1 eについて
LRU方式でeに44が格納されるのは分かるのですが、何故フラグが1になるのかがよく分かりません。
設問2でのフラグはディレクトリ内に該当ブロックがあれば、1になると思うのですが。
1006では44格納と同時にフラグが1になってます。
どうしてでしょうか?
設問2-1 eについて
LRU方式でeに44が格納されるのは分かるのですが、何故フラグが1になるのかがよく分かりません。
設問2でのフラグはディレクトリ内に該当ブロックがあれば、1になると思うのですが。
1006では44格納と同時にフラグが1になってます。
どうしてでしょうか?
2021.03.12 12:20
関数従属さん
★FE ゴールドマイスター
(No.2)
>1006では44格納と同時にフラグが1になってます。
>どうしてでしょうか?
設問1の(3)に書かれている
「CPUが参照ブロックに対してSTORE命令を実行した場合は,
対応するディレクトリのフラグの内容は1に変わる。」
より
1.ブロック番号44が主記憶からキャッシュに読み込まれ、フラグの内容は0に初期化される
2.1006番地のSTORE命令が実行され、ブロック番号44のフラグが1になる
の順に実施され、フラグが1となります。
2021.03.14 19:52
文系脳さん
★FE ブロンズマイスター
(No.3)
関数従魔さん回答ありがとうございます。
確かに書いてますね。
問題文の方を再度読んでいたら分かったのに...
確かに書いてますね。
問題文の方を再度読んでいたら分かったのに...
2021.03.15 22:26
広告
返信投稿用フォーム
スパム防止のためにスレッド作成日から30日経過したスレッドへの投稿はできません。
広告