芯片存储容量计算问题(汇总)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.芯片容量=2的地址线位数次方乘以数据线位数
比如地址线8位,数据线4位芯片容量就是2的8次方乘以4=1024位
2.若单片机外存储器芯片容量为2kb,起始地址为3000h,终止地址为(31FF)吗?请给出计算方法
没那么多吧,
2K = 2*1024 = 0x0800h
0x0800+0x3000h=0x3800h;最大也就0x3799h
3.地址线14根,数据线1根,则存储芯片容量为4k位!怎么算出来的?谢谢
存储容量4KB=2*2*2^10*2^3=2^(14+1)=4*1KB=4KB
4.用(1K*4)SRAM芯片组成容量为4K*8的储存器。问需要多少个芯片?指出需要多少根地址和数据线?在线等
呵呵!1K*4位理解透了没什么的!你需要8块这样的SRAM!地址线10根数据线那就是8根喽!并行的哦!这样速度快!还有控制和时钟线!这些东西不是很难的!只要理解透了就没什么了!希望对你有帮助!
5.24根地址线按字节寻址范围是多少?
生活如歌:2^24=16MB
2^10=1024=1K
2^20=1048576=1M
寂寞如影随:地址线用于传输地址信号,可以指向主存储器的每一个单元。地址线24根,表示能指示2^24
个内存地址,按字节寻址也就是说每一地址可以标识一个字节。寻址范围没有单位,而寻址空间有单位,
注意两者的区别,所以寻址空间为0~2^24-1,也就是16M
6.问一个计算机题目当内存储器的容量为512 MB时,若首地址的十六进制表示为:0000 0000H,则末地
址的十六进
满意回答:536870912 = 2000 0000H。
人工计算,数字太大,用WINDOWS里面的计算器来算即可。追问但是我们试题是卷面的没有计算机怎么
算?回答512 MB = (1024 / 2) * 1024 * 1024 = 2^29即2的29次方。
2的2次方=4,就是二进制:100,即在1后面加上2个0;
2的3次方=8,就是二进制:1000,即在1后面加上3个0;
……
2的29次方,就是在1后面加上29个0。
转换成16进制,就是2000 0000H。
起始地址为:0000 0000H,末尾地址就是:2^29-1。
即:2000 0000H-1=1FFFFFFFH。
7.问:当内存储器的容量为512 MB时,若首地址的十六进制表示为:0000 0000H,则末地址的十六进制表
示为__H。2011-1-15 17:44 提问者:逍遥·狂雷| 浏览次数:750次
求详细的解答步骤,单位什么的求标好。要能看明白的。。还有就是看到其他有类似的问题其中计算中有
0x。。。是什么,和组后的。。。H有什么关系512MB * 1024KB * 1024B = 536870912 = 0x1FFFFFFF
(1FFFFFFFH)求解释
答:先说0x,其实0x就是十六进制标志代码,意思是看到0x开始,后面的数字是十六进制的。和H是一个意思,只不过H是放在十六进制数字后面,0x是放在十六进制数字前面而已。(呵呵呵呵,是不是有种恍
然大悟的感觉,原来十六进制数字有不止一种表示方法!)
现在说说运算过程,其实512MB * 1024KB * 1024B = 536870912 = 1FFFFFFFH就是标准运算过程,已经不
容易再细致说明了,首先512MB的单位是兆字节,需要将它转换成字节单位,1兆等于1千个1千,在计算机领域里1千指的不是1000整,而是1024,所以1兆字节等于1024个1024字节,即1MB=1024*1024B,而
512MB=512*1024*1024B,也就是536870912个字节,转换成十六进制就是2000 0000个字节。0000 0000H
代表内存第1个位置,0000 0001H代表内存第2个位置......规律是:地址代码为内存位置减一,所以最后
一个内存位置、也就是第2000 0000H个内存位置的地址代码应该是2000 0000H减一,2000 0000H-1=1FFF FFFFH。得到答案!应该明白了吧!
呵呵呵呵,希望能帮到你,祝学习愉快!
8.问:一片EPROM芯片地址范围30800H——30FFFH无地址重叠。求该芯片存储容量?麻烦说明下计算过程
。
答:30FFFH-30800H+1=800H=2048=2k追问为什么+1呢30fff-30800 是直接减还是2进制减。800H
怎么等于2408?麻烦下。谢谢回答比如你是80年的,问你现在多大了,当然是2011-1980+1=32.
直接减就可以,只是要注意是16进制的运算规则,我是用的计算机的“计算器”算的。
800H=8*16^2=8*256=2048(十进制)追问800H是根据什么规则得出2048 有点不清楚。例如4000H
呢怎么算。。。继续麻烦你了回答8是在16进制的第二位,相当于十进制的百位,十进制的百位是
10^2,那么这个8就是在16^2=256
4000H=4*16^3(后面的0不用计算)=4*4096=16384=16K
9.问:用4K*1位的RAM芯片组成16K*8位的存储器,共需多少芯片?几个芯片一组?共多少个组?2011-4
-27 12:55 提问者:月满西楼159 | 浏览次数:852次
A19-A0地址线中哪些作为片选信号?
答:共需32片芯片,8片芯片一组,共4组.每组芯片用一条片选线,用4条.A19-A0,看你设计,选出4条.
10.问:用1K*1位的存储芯片组成容量为16K*8的存储器供需多少片?若将这些芯片分装在几个板块上,每
块容量4k*8位,2011-5-26 21:41 提问者:乱世狂刀123 | 浏览次数:874次
所需的地址总数?选片,选板,片内地址各用多少位该咋算啊
答:16KX8=16X1K2X4,所以需要32个芯片,2个成一组,构成8位,共需16个片选,片内地址能寻址1K就可
以了,所以需要10位片内地址线。
11.问:用8K×4位的EPROM存储器片组成一个32K×8位的只读存储器,问: 2008-1-15 16:12 提问者:
jjyb2 | 浏览次数:1471次
(1)地址寄存器是多少位?
(2)数据寄存器又为多少位?
写出计算过程问题补充:
怎么知道有18根地址线
答:用8K×4位的EPROM存储器片组成一个32K×8位的只读存储器
(1)地址寄存器是多少位?
(2)数据寄存器又为多少位?
写出计算过程
这道题需要进行存储器的字位扩展,共需要8片8K×4位的EPROM存储器片,位扩展是因为以前的是8K×4位的要扩展成为8位的,所以数据寄存器为8位的,字扩展是要把8k的扩展成32k的,地址线需要15根
(2^15=32k),地址寄存器是16位的