-2

How can 8086 microprocessor have 1 Mega Byte memory when it can address upto 2^20 bits which are equal to 1 Mega Bits not 1 Mega Bytes.

Ahtisham
  • 9,170
  • 4
  • 43
  • 57

1 Answers1

3

[...] it can address upto 2^20 bits [...]

No, it can address 220 locations. Each location is one byte, which means that 1 mebibyte is addressable.

Ignacio Vazquez-Abrams
  • 776,304
  • 153
  • 1,341
  • 1,358