計算機組織與結構›Ch6 記憶體(Memory)第 10 題/共 83 題
10. Memory Consistency、Cache Coherence、Multiprocessor
#CC-06-010難Memory ConsistencyCache CoherenceMultiprocessor
下列是在記憶體位置A上執行一連串指令後,A可能儲存的值,這些指令各自在不同的處理器上執行。假設每個處理器都有自己的cache,記憶體位置A初始值為0。
| CPU0 | CPU1 | CPU2 |
|---|---|---|
| store #4, (A); | load reg, (A); | store #6, (A); |
| load reg, (A); | add reg, reg, #1; | load reg, (A); |
| add reg, reg, #4; | store reg, (A); | add reg, reg, reg; |
| store reg, (A); | load reg, (A); | store reg, (A); |
| add reg, reg, reg; | ||
| store reg, (A); |
📄 台大112
▤完整推導請見《WH 資工筆記 · 計算機組織與結構》Ch6 記憶體(Memory)