Cache常使用的写回策略有写直达法和写回法,则下面关于写直达法和写回法说法正确的是( )。 Ⅰ.写回法是一个Cache数据块在任何一次写操作数时都需要写回主存 Ⅱ.写直达法是一个Cache数据块仅在第一次写操作数时才需要写回主存 Ⅲ.写回法的每个C

admin2019-03-15  30

问题 Cache常使用的写回策略有写直达法和写回法,则下面关于写直达法和写回法说法正确的是(    )。
Ⅰ.写回法是一个Cache数据块在任何一次写操作数时都需要写回主存
Ⅱ.写直达法是一个Cache数据块仅在第一次写操作数时才需要写回主存
Ⅲ.写回法的每个Cache块需要设置一位状态位

选项 A、仅Ⅰ、Ⅲ
B、仅Ⅱ
C、仅Ⅲ
D、Ⅰ、Ⅱ和Ⅲ

答案C

解析 写直达法:是指每次写操作数时既写入Cache又写入主存,所以并不是仅在第一次才写回主存,所以Ⅱ错误。
写回法:是写Cache时不写入主存,而当Cache数据被替换出去时才写回主存,所以会造成写回法的Cache中的数据会与主存的不一致。为了识别Cache中的数据是否与主存中的一致,Cache中的每一块要增加一个记录信息位,写Cache时设置这个位,Cache数据写回主存时清除这个位。根据这个位的值,Cache中每一块都有两个状态:清(clean)和浊(dirty),在写Cache时状态为“浊”,在数据写回主存时状态为“清”,所以I错误,Ⅲ正确。
转载请注明原文地址:https://kaotiyun.com/show/PICi777K
0

相关试题推荐
最新回复(0)