分析:有内存地址偏移量,可以求出总内存是多大。然后用总内存除以单片内存,即可算出需要几片内存。
总内存 = 尾地址 - 首地址 +1
8FFFF - 84000 = BFFF (A=10,B=11, C=12,D=13,E=14, F=15)
BFFF +1 = C000
C000 转二进制 = 1100 0000 0000 0000 = 2^15 + 2^14 = 2^10 * ( 2^5 + 2^4) = 1k * (32+16) = 48K 由于是按字节编址,1B=8b,因此总内存= 48K * 8
总内存 / 单片内存 = 48K * 2^3 / 8K * 2^2 = 6 * 2^1 = 12
结论:共需12片