发布网友 发布时间:2022-04-24 19:44
共5个回答
热心网友 时间:2023-10-09 00:56
最小地址是0800H。
芯片的大小为2K×4位,而存储器的大小为8K×8位,得出要获得这样一个大小的存储器,需要8片2K×4位的芯片。
如果按字节编址,对应一个大小为8K×8位的存储器,需要13位地址,其中高3位为片选地址,低10位为片内地址,而题目给出的地址0B1FH转换为二进制为0101100011111,其高3位为010,即片选地址为2。
因此,地址0B1FH对应第2片芯片,该芯片的起始地址(最小地址)为0100000000000,即0800H。
2kx4x4x2=8kx8地址线为13条.每片芯片为2k则没块芯片的地址有2^11;第一块芯片0000-07ff;第二块芯片0800-0fff;第三块芯片1000-17ff;第四块芯片1800-1fff;第五块芯片如此类推。
扩展资料:
存储器编址:以其位宽为单位,也就是说每个存储器地址下的数据位数为位宽。如
8K*12bit的存储器中的12就是存储器的位宽,指每个存储器地址下数据的位数。
这个12与地址线的多少无关,8K就是指有8K个不同的地址8K=81024=2^?2的多少次方等于81024就有多少根地址线,8=2^3,1024=2^10,那么8K=2^13,存储器地址线就为13根。
以SST39VF1601为例,存储容量2M=16Mbit=16*2^20bit,
地址线寻址范围:2^20*16bit(地址线根数20,位宽16)。
以HY57V641620HG为例,存储容量8M=88Mbit=642^20bit,
地址线寻址范围:222*16bit=64*220bit(地址线根数22,位宽16)。
参考资料:百度百科-存储器
热心网友 时间:2023-10-09 00:57
芯片的大小为2K×4位,而存储器的大小为8K×8位,不难得出要获得这样一个大小的存储器,需要8片2K×4位的芯片。热心网友 时间:2023-10-09 00:57
一共用8个2K*4的芯片,字扩展4,位扩展2。因为字扩展为4,所以地址线的前2位为片选信号,0B1FH中的首位化为2进制是0000,2K*4地址线一共11位,再加两位片选信号,一共13位,所以第一组为00 00000000000-00 11111111111 化为16进制,0000-07FFH,第二组为01 00000000000- 01 11111111111 化为16进制 ,0800-0FFFH,0B1FH在第二组范围内,所以最小地址为0800,其余组的最小地址以此类推。只需要两位片选!热心网友 时间:2023-10-09 00:58
共需要13位,片选两位,片内11位,0B1F对应二进制为0 1011 0001 1111高两位为01,故最小为01 000 0000 0000即0800H热心网友 时间:2023-10-09 00:58
请问,每个芯片对应几个地址线怎么算的?