I am having problem understanding the following text,
8088
supports1
Mbyte of external memory. This memory space is organized from a software point of view as individual bytes of data stored at consecutive address over the address range00000
toFFFFF
.
Now I don't get how the author converted from 1 Mbyte to FFFFF. Can anyone please help me out?
Thanks.
1 Megabyte is 2^20
. That means that you need 20 bits to represent it. The range 00000-FFFFF
holds all possible values of 20 bits.