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:
- 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.
- 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.
- 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.
- The number of bits required to represent a word is given as 32 bits.
- The number of bits required to represent a byte is 8 bits.
- The number of bits required to represent a bit is 1 bit.
- 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.