0 0 votes please explain how to understand this problem CO & Architecture effective-memory-access co-and-architecture translation-lookaside-buffer + – Parshu gate 3.1k views answer comment Share Follow Print See all 4 Comments 4 4 Comments reply Anjan commented Nov 20, 2017 reply Follow flag EMAT= TLB Hit ( cache access time + memory access time) + TLB miss ( cache access time + 3* main mem access time ) why ? 3* main mem access time becoz 2 main mem access time for page tables + 1 for data access 2 2 replyShare Ashwani Kumar 2 commented Nov 20, 2017 reply Follow flag Just follow the hierarchy of accessing the memory. Firstly we will go to the TLB, if there's is hit (got frame no) we move to memory, if there's is miss in TLB, we look into page table which is in memory (two times) because 2 level paging and then finally to memory after we got frame no from outer page table EMAT= 0.9*(3+50)+0.1*(3+50+50+50) EMAT = 63 ns 2 2 replyShare Parshu gate commented Nov 20, 2017 reply Follow flag what is the same question is for a cache? 0 0 replyShare Ashwani Kumar 2 commented Nov 20, 2017 reply Follow flag If cache is introduced then before going into memory we will first look into cache, if there's is miss in cache then only we look into memory otherwise in cache in case of hit. We can write EMAT as EMAT = TLB hit(TLB access+cache hit*cache access+ cache miss(cache access + memory Acces) + TLB miss( TLB access+ memory Acces + memory Acces + cache hit* cache access + cache miss( cache access+ memory miss) Here we are assuming that page reside in main memory not in cache memory. 0 0 replyShare Please log in or register to add a comment.