35.0k views
3 votes
If there are 26 bits available to represent each wif memory size is 64gb. if word size is 32bits. then find the memory capacity in words, bytes and bits. also find the numbers of bits required to represent words, bytes and bitsord of memory, then how many locations can be addressed uniquely?

User Salexander
by
8.0k points

1 Answer

5 votes

Final answer:

The memory capacity in words is 2 billion, in bytes is 64 billion, and in bits is 512 billion. The number of bits required to represent a word is 32, a byte is 8, and a bit is 1. The total number of locations that can be addressed uniquely is 67,108,864.

Step-by-step explanation:

  1. The memory capacity in words can be found by dividing the total memory size (64GB) by the word size (32bits). So, the memory capacity in words is 64GB / 32bits = 2 billion words.
  2. The memory capacity in bytes can be found by multiplying the memory capacity in words by the word size. So, the memory capacity in bytes is 2 billion words x 32bits = 64 billion bytes.
  3. Similarly, the memory capacity in bits can be found by multiplying the memory capacity in bytes by 8 (since there are 8 bits in a byte). So, the memory capacity in bits is 64 billion bytes x 8 bits/byte = 512 billion bits.
  4. The number of bits required to represent a word is given as 32 bits.
  5. The number of bits required to represent a byte is 8 bits.
  6. The number of bits required to represent a bit is 1 bit.
  7. The total number of locations that can be addressed uniquely is equal to 2 to the power of the number of bits. So, in this case, it would be 2^26 = 67,108,864 locations.

User Jio
by
8.0k points