recategorized by
4,689 views
1 votes
1 votes

The virtual address generated by a CPU is 32 bits. The Translation Look-aside Buffer (TLB) can hold total 64 page table entries and a 4-way set associative (i.e. with 4-cache lines in the set). The page size is 4 KB. The minimum  size of TLB tag is

  1. 12 bits
  2. 15 bits
  3. 16 bits
  4. 20 bits
recategorized by

1 Answer

Best answer
6 votes
6 votes

page size of 4KB ,so offset bits are 12 bits.

 Remaining bits of virtual address 32 - 12 = 20 bits will be used for indexing.

number of sets =$\frac{64}{4}$ = 16 (4-way set) => 4 bits.

So tag bits = 20 - 4 = 16 bits.

Hence,Option(C)16.

selected by
Answer:

Related questions

1 votes
1 votes
1 answer
1
go_editor asked Jul 26, 2016
2,916 views
Linux operating system usesAffinity schedulingFair Preemptive SchedulingHand ShakingHighest Penalty Ratio Next
1 votes
1 votes
6 answers
4
Shimpy Goyal asked Jun 26, 2015
6,760 views
How much space will be required to store the bit map of a 1.3 GB disk with 512 bytes block size?332.8 KB83.6 KB266.2 KB256.6 KB