内存按字节编址存储容量为如何计算
首先,我们要搞清楚什么是按字节编址。意思就是:内存是按字节编址,每个地址的存储单元可以存放8bit的数据。
操作方法
- 01
首先,我们来认识一下内存条,也就是DRAM芯片的示意图
- 02
这里值得注意的是,大端和小端存储 Little-Endian 就是低位字节排放在内存的低地址端,高位字节排放在内存的高地址端。 Big-Endian 就是高位字节排放在内存的低地址端,低位字节排放在内存的高地址端。 以图来认识我们的内存条内部示意图。
- 03
介绍到这里,我们来探讨一下如何计算内存容量的问题。以“按字节内存编址,从A1000H到CBFFFH 的区域存储容量是多少”为例,这是2016年的一道网工考试题目。我们氛围3步骤来完成这个题目的解答。首先把CBFFFH 和A1000H转化为十进制,然后在加1。那么B13FFH 转化为十进制怎么做呢?见图。 因为也就是835583-671744+1=163840。注意一下,这个+1是什么意思?因为只是提取中间的间隔数据,实际得出的结果应该是+1得到的
- 04
在除以1024,163840/1024=160K
- 05
因为是有32K的芯片构成,即160K/32K=5片
赞 (0)