Correct option is A
Step 1: Calculate the number of addressable locations The number of addressable locations in memory is determined by the number of address lines: Number of Locations =2Number of Address Lines Given Number of Address Lines =10 : Number of Locations =210=1024 Step 2: Calculate the memory size Each addressable location (block) holds 4 bytes of data. Total Memory Size = Number of Locations × Block Size Substituting values: Total Memory Size =1024×4 bytes =4096 bytes Convert bytes to kilobytes:
Total Memory Size =4096/1024 = 4kilobytes (kB)