内存空间地址段为2001H-7000H, 则其存储空间容量为

如题所述

2001H-7000H:7000H-2001H+1H=5000H,所以空间为5000H(16进制)=20480(10进制)=20K。

存是按字节编址的,所内以单位是字节,1字节等于容8位。因为计算的范围一般比较小,所以就记住两个就够了。记住几个常用的2的10次方为1024即1KB,2的20次方=(2的10次方)的平方,即1MB。

扩展资料:

存储器地址空间:

地址空间(addressspace)表示任何一个计算机实体所占用的内存大小。

物理存储器和存储地址空间是两个不同的概念。

但是由于这两者有十分密切的关系,而且两者都用B、KB、MB、GB来度量其容量大小,因此容易产生认识上的混淆,弄清这两个不同的概念,有助于进一步认识主存储器和用好主存储器。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-12-21
H表示这是用16进制表示的,两地址间的差距即为空间大小,用大的减小的再加一。
2001H-7000H:7000H-2001H+1H=5000H,
所以空间为 5000H(16进制)= 20480(10进制)= 20K (将5000H转换为十进制可得)。
第2个回答  2018-12-21
7000H-2000H=5000H转化成10进制5×16^3=20480每一个空间有8bit,也就是1Byte,既然问KB就没必要转换了,存储空间大约为20KB183.8125,整数部分不停的除以2,把余数顺序记录下来,最后再倒着排回来:183/2=91余1,91/2=45(1),45/2=22(1),22/2=11(0),
相似回答