1.1. 主存编制计算
1.1.1. 存储器基础概念
- 存储单元个数 = (最大地址 + 1) - 最小地址
- 编址内容 : 分为 按字编址 和 按字节编址 , 存储单元存的最小单位为字或者字节
- 字 (长度不固定) ,字节 8 个 bit
总容量 = 存储单元个数 x 编址内容(bit)
根据存储器的所要求的的容量和选定的存储芯片的容量,就可以计算出所需要的芯片数量
- 总片数 = 总容量 / 每片容量
1.1.2. 例题
- 假设内存按字节编码,利用 8k x 4bit 的存储器芯片构成 84000H 到 8FFFFH 的内存需要多少片?
分析 最大最小地址 (8FFFFH +1 )- 84000H = C000H
1化4 (1000|1111|1111|1111|1111 + 0001) -> 1001|0000|0000|0000|0000 = '9000H'
90000 H
- 84000 H // 借位 16(O) - 4(O) = 12(O) = C (H)
---------------------------------------------------
C000 H
总容量 = 存储单元个数(12*16^3) x 编址内容(8bit) = 12*16^3*8bit
12*16^3*8bit = 12 * (2^12)*8 bit
-------------------------------- = 12
8*1024*4bit = 8 * 2^10 * 4 bit