retagged by
1,243 views

2 Answers

0 votes
0 votes
Word length is 32 bit  that is 4 bytes

To address a word no of entries=2^32=4GB

To address a byte =2^32*2^2=2^34=16GB

If we have 256B unit

One word 32 bit ie 4 bytes so 256B is2^8/2^2=2^6

So 64 bytes  addressed by one block

So ans for part c  will be 2^32/2^6=2^26=64MB
0 votes
0 votes
ok. i think what they are trying to say is right. if there is a 32 bit address so it can interface 2^32 rows uniquely and now they are saying every row should also be capable of identifying byte uniquely. size of each row will be 32 bit =4 bytes now to represent 4 bytes uniquely i need 2 bits

 so answer should be  2^32*2

for first byte i will use 00, for second 01, 10 and 11 , i can't get how they multiplied it by 4.

 secondly for the second pat it should be 2^32 as every row can represent one word. i

can't get how they just did it. what i have read till now i will go with this . this is how we represent page in the page table and map .

Related questions

2 votes
2 votes
1 answer
1
A_i_$_h asked Sep 21, 2017
2,373 views
a) What is address translation table??b) is it converting virtual adress to physical address??c) if so Then for a system having no virtual memory , will not have aaddress...