1answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
kolbaska11 [484]
3 years ago
5

Caches are commonly implemented in SRAM, and the cache layout impacts the total amount of SRAM required to implement the cache.

For the following two problems, assume the caches are byte addressable and addresses and data words are both 32 bits. a. How many total bits are required to implement a 128 KiB direct-mapped cache with 4-word blocks? b. How many total bits are required to implement a 128 KiB direct-mapped cache with 32-word blocks?
Computers and Technology
1 answer:
kramer3 years ago
8 0

Answer:

Answer explained below

Explanation:

1.

The number of bits in cache= 2ⁿ x (block size + tag size + valid field size)

Cache size is 2ⁿ blocks

Block size is 2ᵇ words (2ᵇ+2 words)

Size of tag field 32 – (n + b + 2)

Therefore,

2ⁿ x (2ᵇ x 32 + 32 – (n + b + 2) + 1)

= 2ⁿ x (2ᵇ x 32 + 31 – n - b)

in the given question,

  Cache size = 128 KB = 2¹⁷ bytes = 2¹⁵ words = 2¹³ blocks

Cache entry size = block data bits + tag bits + valid bit

                  = 128 + (32 – 13 – 2 – 2) + 1 = 144 bits

Therefore, cache size = 2¹³' 144 bits = 2¹³' (1.25 ´ 128) bits = 1.25 ´ 2²⁰ bits = 1.25 Mbits

2.

Cache size = 128 KB = 2¹⁷ bytes = 2¹⁵ words = 2¹³ blocks

Cache entry size = block data bits + tag bits + valid bit

                  = 128 + (32 – 10 – 2 – 2) + 1 = 147 bits

Therefore, cache size = 2¹³' 147 bits

You might be interested in
Which is not a category of business or industry covered under OSHA standards? A. Construction B. General Industry C. Maritime D.
ale4655 [162]
D IS THE CORRECT ANSWER
3 0
3 years ago
Which statement regarding socializers is true?
allochka39001 [22]

Answer:

The answer is: they are comparable to suit of hearts

Explanation:

The answer is: they are comparable to suit of hearts

7 0
4 years ago
Read 2 more answers
​When converting plain text to hexadecimal for use with ProDiscover, you need to place ____________ between each character's hex
mina [271]

Answer:

Null(00) is the correct answer to the following blank.

Explanation:

Because when we changing the plain text into the hexadecimal then, we have to place null(00) to use with pro-discover in the middle of each and every hexadecimal value. We use null(00) because the null value contains 0(zero) or having no value.

So, that's why the following answer i.e., null(00) is true.

3 0
4 years ago
Your company wants to use an IoT device but wants to make sure it does not interfere with other RF devices that use the 2.4 GHz
Karo-lina-s [1.5K]

Answer:

Option 3 i.e., Z-Wave.

Explanation:

The Z-Wave device should be purchased by the company because It is a standard for connectivity, used mainly for smart home devices that use the 2.4 GHz RF band and this is also that device which the company wanted for the 50 meters away from the base station.  

So, It is a device should be purchased by the company.

Other options are incorrect because those devices not accomplish the following requirements.

7 0
3 years ago
Which properties would be useful to know to search for a Word document? Check all that apply.
Helga [31]

Answer:

Alternatively, you can click the comment box icon (next to “Share”) to see all the suggested edits and comments in one place.

3 0
3 years ago
Other questions:
  • Which computer device works like the human central nervous system by connecting all the computer’s parts together and allowing t
    9·1 answer
  • On Sarah’s first day at work she is provided with a range of information technology that she can use to write , edit or create d
    5·2 answers
  • Me2540 week 5 assignment<br> what do i want to know?
    9·1 answer
  • Data that are collected on large populations of individuals and stored in databases are referred to as _____.
    15·1 answer
  • Which letter shows the ball when it has the maximum kinetic energy
    15·1 answer
  • If a database table is to hold data on 52 students it must have 52?
    12·1 answer
  • What is the relationship between hardware and software technology tools?
    7·2 answers
  • In your opinion., which Zelda character is the hottest? Be honest.
    7·1 answer
  • What is draft pls help me​
    15·2 answers
  • What is the difference between encoding and decoding?
    9·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!