题目
地址范围为1000H—4FFFH 的存储空间为() KB。
地址范围为1000H—4FFFH 的存储空间为() KB。
题目解答
答案
16
解析
考查要点:本题主要考查存储空间地址范围的计算以及单位换算的能力。
解题思路:
- 确定地址范围的总单元数:用结束地址减去起始地址并加1,得到存储单元的总数。
- 单位换算:将十六进制结果转换为十进制,再根据1 KB = 1024 B进行换算。
关键点:
- 地址范围计算公式:总单元数 = 结束地址 - 起始地址 + 1。
- 十六进制与十进制的转换:需熟练掌握十六进制数的展开计算。
步骤1:计算地址范围的总单元数
起始地址为1000H,结束地址为4FFFH,总单元数为:
$4FFFH - 1000H + 1 = 3FFFH + 1 = 4000H$
说明:十六进制减法中,4FFFH - 1000H = 3FFFH,再加1得到4000H,即总共有4000H个存储单元。
步骤2:将十六进制转换为十进制
4000H对应的十进制值为:
$4 \times 16^3 + 0 \times 16^2 + 0 \times 16^1 + 0 \times 16^0 = 4 \times 4096 = 16384 \, \text{B}$
步骤3:换算为KB
因为1 KB = 1024 B,所以:
$\frac{16384}{1024} = 16 \, \text{KB}$