● 设用2K×4位的存储器芯片组成16K×8位的存储器(地址单元为0000H~3FFFH,每个芯片的地址空间连续),则地址单元0B1FH所在芯片的最小地址编号为__。 A.0000H B.2800 H C. 2000 H D.0800 H

题目

● 设用2K×4位的存储器芯片组成16K×8位的存储器(地址单元为0000H~3FFFH,每个芯片的地址空间连续),则地址单元0B1FH所在芯片的最小地址编号为__。 A.0000H B.2800 H C. 2000 H D.0800 H

参考答案和解析
正确答案:D
芯片的大小为2k×4位,而存储器的大小为16k×8位,不难得出要获得这样一个大小的存储器,需要16片2k×4位的芯片。如果按字节编址,对应一个大小为16k×8位的存储器,需要14位地址,其中高4位为片选地址,低10位为片内地址,而题目给出的地址0B1FH转换为二进制为00101100011111,其高4位为0010,即片选地址为2。因此,地址0B1FH对应第2片芯片,该芯片的起始地址(最小地址)为00100000000000,即0800H。参考答案D
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

内存地址从AC000H到C7FFFH,共有(70)K个地址单元,如果该内存地址按字(16bit)编址,由28片存储器芯片构成。已知构成此内存的芯片每片有16K个存储单元,则该芯片每个存储单元存储(71)位。

A.96

B.112

C.132

D.156


正确答案:B

第2题:

设存储器的地址线有16条,基本存储单元为字节,若采用2K×4位芯片,按全译码方法组成按字节编址的存储器,当该存储器被扩充成最大容量时,需要此种存储2S芯片的数量是【 】片。


正确答案:64
64

第3题:

请教:2010年下半年软考嵌入式系统设计师-上午试题(标准参考答案版)第1大题第4小题如何解答?

【题目描述】

● 设用2K×4位的存储器芯片组成16K×8 位的存储器 (地址单元为 0000H~3FFFH,每个芯片的地址空间连续),则地址单元 0B1FH 所在芯片的最小地址编号为 (4) 。

(4)

A. 0000H   

B. 0800 H   

C. 2000 H   

D. 2800 H

 


可以计算出一共需要的芯片数目:16*8/2*4=16
写出每一个芯片的地址范围:(写出第一片的地址空间,往后的芯片的地址空间一次在前一个芯片的基础上加上2K)
第一片:0000H-03FFF (一共2k的地址空间)
第二片:0400H-07FF (一共2k的地址空间)
第三片:0800H-0BFF (一共2k的地址空间)
.....
第n片:
可以发现0B1FH的地址在第三片芯片内。
所以第三片的的最小地址为:0800H
您好!2K*4位的存储器芯片,要组成8位的存储器,所以在逻辑上可以把前面的存储器看作是1K*8的,这个是按照地址来说的。也就是说每一个单元存储芯片的地址范围是3FFH(2^10),所以看答案,0800H+3FFH=BFF,由此可以看出0B1FH包含在其中,所以答案为B。
正确答案:B

第4题:

请教:2010年下半年软考软件评测师-上午试题(标准参考答案版)第1大题第小题如何解答?

【题目描述】

● 设用2K×4位的存储器芯片组成16K×8位的存储器 (地址单元为0000H~3FFFH,每个芯片的地址空间连续),则地址单元0B1FH所在芯片的最小地址编号为(4) 。

(4)

A. 0000H   

B. 2800 H  

C. 2000 H   

D. 0800 H  

 

 


正确答案:D

答案分析:

我觉得用2片2K×4位的存储器芯片是组成1个2K×8位的存储器单元。
组成16K×8位的存储器需要16片2K×4位的存储器芯片。
0000H~07FFH: 2K×4位 x2
0800H~0BFFH: 2K×4位 x1
0C00H~0FFFH: 2K×4位 x1
1000H~17FFH: 2K×4位 x2
1800H~1FFFH: 2K×4位 x2
2000H~27FFH: 2K×4位 x2
2800H~2FFFH: 2K×4位 x2
3000H~37FFH: 2K×4位 x2
3800H~3FFFH: 2K×4位 x2
故地址单元0B1FH所在芯片的最小地址编号为0800H

第5题:

某存储芯片为2K×8bit,在按字节编址中,若此芯片首地址为2800H,那么它的末地址是( )。

A.28FFH

B.2FFFH

C.3000H

D.4800H


正确答案:B

第6题:

设用2K×4位的存储器芯片组成16K×8位的存储器(地址单元为0000H~3FFFH,每个芯片的地址空间连续),则地址单元0B1FH所在芯片的最小地址编号为______。

A.0000H

B.2800H

C.2000H

D.0800H

A.

B.

C.

D.


正确答案:D

第7题:

内存地址从AC000H到C7FFFH,共有(3)个地址单元,如果该内存地址按宇(16bit)编址,由28块芯片构成。已知构成此内存的芯片每片有16K个存储单元,则该芯片每个存储单元存储(4)位。

(50)

A.96

B.112

C.132

D.156


正确答案:B

第8题:

设用2K×4位的存储器芯片组成16K x 8位的存储器(地址单元为0000H~3FFFH,每个芯片的地址空间连续),则地址单元OBlFH所在芯片的最小地址编号为(4)。

A.0000H

B.0800H

C.2000H

D.2800H


正确答案:B
解析:由于组成的存储器的地址大小为16KB,字长为1字节,每个芯片可存储1 KB数据,即每个芯片所容纳的地址空间大小为1 KB。第一块芯片的地址单元为0000H~03FFH,第二块芯片的地址单元为0400H~07FFH,第三块芯片的地址单元为0800H~0BFFH。所以,地址单元081FH在第三块芯片上,起始地址为0800H。

第9题:

设用2K X 4位的存储芯片组成16K X 8位的存储器(地址单元为0000H~3FFFH,每个芯片的地址空间连续),则地址单元0B1FH所在芯片的最大地址编号为 (4)

A.0000H

B.2800H

C.2000H

D.0800H


正确答案:D
解析:2K*4位的存储器芯片,要组成8位的存储器,所以在逻辑上可以把前面的存储器看作是1K*8的,这个是按照地址来说的。也就是说每一个单元存储芯片的地址范围是3FFH(2^10),所以看答案,0800H+3FFH=BFF,由此可以看出0B1FH包含在其中,所以答案为D。或:2K*4相当于1K*8,需要16个1K=1024=0400H也就是每片3FF,算下来开始空间0000,0400,0800,0C00所以,0B1F在0800开头的那块上

第10题:

内存地址从AC000H 到C7FFFH,共有(46)K 个地址单元。如果该内存地址按字(16位)编址,由28片存储器芯片构成。已知构成此内存的芯片每片有16K个存储单元,则该芯片每个存储单元存储(47)位。

A.96

B.112

C.132

D.156


正确答案:B
解析:将大地址加1等于C8000H,再将大地址减去小地址,即C8000H-AC000H=IC000H。十六进制的(1C000)16=216+215+214=64K+32K+16K=112K。需构成的内存为112K×16K,使用28块芯片构成该内存,则每个芯片的容量应为 4×16K。已知构成此内存的芯片每片有16K个存储单元,故该芯片每个存储单元存储4位二进制数。

更多相关问题