平成22年春期午後問1

午前試験免除制度対応!基本情報技術者試験のeラーニング【独習ゼミ】
文系脳さん  
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になってます。
どうしてでしょうか?
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日経過したスレッドへの書込みはできません。

その他のスレッド


Pagetop