芯片存储容量计算问题(汇总) 下载本文

内容发布更新时间 : 2024/5/18 1:22:08星期一 下面是文章的全部内容请认真阅读。

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位的