Given Tc = 20ns, Tm = 140 ns, h = 0.90
Here write through updation technique is used according to which both main memory and cache memory are updated simultaneously.
Average read access time Tr is
Tr = h*Tc + (1-h)*(Tc+Tm)
Tr = .90*20 + .10*(20+140) = 34ns.
Average write access time Tw is
Tw = h*Tm + (1-h)*(Tm)
Tw = .90*140 + .10*140 = 140ns
Actually whenever a write miss occurs in write through technique the information is written directly into the main memory, there is no need to bring block into the cache.
Given 60% read operations so 40% write operations are there.
Average access time is Tavg
Tavg = .60 * Tr + .40 * Tw
Tavg = .60 * 34 + .40 * 140 = 76.4 ns
Answer is option b) 76.4 ns