retagged by
1,165 views
1 votes
1 votes

A processor can support a maximum memory of $4$ GB where memory is word addressable and a word is $2$ bytes. What will be the size of the address bus of the processor?

  1. At least $28$ bits
  2. At least $2$ bytes
  3. At least $31$ bits
  4. Minimum $4$ bytes
retagged by

2 Answers

2 votes
2 votes
Memory Size = 4GB

Word Size = 2B

So,Unique addresses = $ 2^(35) / 2^4 $

                                  = $2^(31)$

Hence (3) At least 31 bits are required.
0 votes
0 votes

total addresses--->mm size/word size                                                                                                                  number of bits needed----> log(mm size/word size )    in base 2                                                                      ------->log(4GB/2B)--->31                                                                                                                                       so option 3 is correct

Answer:

Related questions

3 votes
3 votes
3 answers
1
Arjun asked Jul 2, 2019
6,438 views
Which type of addressing mode, less number of memory references are required?ImmediateImpliedRegisterIndexed
1 votes
1 votes
2 answers
3
Arjun asked Jul 2, 2019
2,528 views
The fault can be easily diagnosed in the micro-program control unit using diagnostic tools by maintaining the contents offlags and countersregisters and countersflags and...
1 votes
1 votes
4 answers
4
Arjun asked Jul 2, 2019
8,424 views
How many address lines and data lines are required to provide a memory capacity of $16 K \times 16$?$10, \:4$$16, \: 16$$14, \:16$$4, \:16$