计算机组成与体系结构——主存——2020.11.21

(一)主存-编址与计算

  • 存储单元
  • 主存芯片划分成一个一个的单元格,在单元格中存数据
  • 单元格中存什么东西,就要看是按字编址,还是按字节编址
  • 按字编址:存储体的存储单元是字存储单元,即最小寻址单元是一个字
  • 这里的字,指的是机器字长,与计算机相关
  • 一个bit位可以存0或者1
  • 按字节编址:存储体的储存单元是字节存储单元,即最下寻址单元是一个字节
  • 1B = 8bit
  • 默认按字节编址
  • 根据存储器所要求的的容量和选定的存储芯片的容量,就可以计算出所需芯片的总数
    - 总片数 = 总容量/每片的容量
  • 例:若内存地址区间为4000H~43FFH,每个存储单元可存储16位二进制数,该内存区域用4片存储器芯片构成,则构成该内存所用的储存器的芯片的容量是多少?
  • 总容量= 内存地址区间的大小(存储单元的个数)(43FFH+1-4000H) ×存储单元的类型(字/字节)的大小(16bit) = 芯片总片数(4)×每片单位容量
  • 一定要注意进制转化,(43FFH+1-4000H)= 400H = 4×162
  • 单位芯片容量 = 4×162×16/4 = 163=(24)3 = 212 bit = 4Kbit = 512B
——高岸为谷,深谷为陵——

猜你喜欢

转载自blog.csdn.net/weixin_43402353/article/details/109909108