# Consider the following statements: 1. Semiconductor memories are organized as linear array of memory locations 2. To address a memory location out of

63 views

closed

Consider the following statements:

1. Semiconductor memories are organized as linear array of memory locations

2. To address a memory location out of N memory locations, at least log N bits of address are required

4. Memory for an 8086 is set up as two banks to make it possible to read or write a word with one machine cycle

Which of the above statements are correct?
1. 1, 2 and 3 only
2. 1, 2 and 4 only
3. 3 and 4 only
4. 1, 2, 3 and 4

by (48.1k points)
selected

Correct Answer - Option 3 : 3 and 4 only
• The semiconductor memories are organized as two dimensions of an array which consist of rows and columns.
• To address a memory location out of N memory locations, at least ${\log _2}N$ bits of the address are required i.e. for with N bits, we can address 2N memory locations.
• The address bus of the 8086 is 20-bit wide i.e. it can address 220 = 1,048,576 different addresses.
• To make it possible to read or write a word with one machine cycle, the memory for an 8086 is set up into 2 banks of up to 5,24,288 bytes each.