01计算机组成原理与体系结构

5-内存编址计算题

2021-07-21 798 3

简介 内存编址计算题

系统架构设计师-2010年真题-选择题-8


题目描述:


8.内存按字节编址,利用 8K×4bit 的存储器芯片构成 84000H 到 8FFFFH 的内存,共需( )片。


A.6


B.8


C.12


D.24


解析:


内存地址从 84000H 到 8FFFFH, 那么存储单元的个数为: 8FFFFH - 84000H + 1


这里 8FFFFH 和 84000H 中的H表示十六进制, 地址用十六进制表示, 不需要解释了吧?


这里为什么要+1, 类比于 3 到 10 有几个数,你怎么算? 10 - 3 + 1 = 8 个数,不信的话,你数一数指头,是不是8个数, 反正我是信了。


同理我们计算出 从 84000H 到 8FFFFH, 存储单元的个数为 12 * 16^3


计算过程,一图胜千言,你也在纸上算一算吧!!!



upfile

 


如果这个题改为 内存按字(16bit)编址,利用 8K×4bit 的存储器芯片构成 84000H 到 8FFFFH 的内存,共需( )片。


你会算嘛?偷偷告诉你答案,24


总结:


存储单元个数


    存储单元个数=最大地址 - 最小地址 + 1


编址内容


    按字编址:存储体的存储单元是字存储单元,即最小寻址单位是一个字(一般会告知一个字多为bit)

    

    按字节编址:存储体的存储单元是字节存储单元,即最小寻址单位是一个字节(一个字节为8bit)

    

总容量


    总容量=存储单元个数 * 编址内容

    

芯片总数


    根据存储器所要求的容量和选定的存储芯片的容量,就可以计算出所需芯片的总数,


    即总片数=总容量/每片的容量


计算过程、方法都明确了, 是不是会一个就会做1万个题了?


如果这个不会,那么很确切的说1万个题,你一个也不会!!!!赶紧练习一下这个题吧!! ^_^

点赞 3

文章评论

欢迎您:

纸上得来终觉浅,绝知此事要躬行!

112 文章 38820 浏览 3 评论

联系我

  •   QQ:    361352119
  •  Email:  lisimmy@sina.com
  • 微信: