结论:要确定地址0B1FH所在的2K*4位芯片的最小地址,首先需要了解存储器的构成。一个8*8位的存储器由8片2K*4位的芯片组成,总容量为8K*8位。通过分析地址,我们可以得知,0B1FH转化为二进制为0101100011111,其高3位010对应第二片芯片的片选地址。
考虑到地址编址方式,13位地址中高3位用于芯片选择,其余10位为片内地址。第二片芯片的起始地址即为其最小地址,由高3位的010扩展至11位,即0000000000000,转换为十进制为0800H。这意味着,地址0B1FH所在的芯片的最小地址是0800H,它位于第二片芯片中。
此外,每片2K*4位的芯片在编址上,由于2K的地址空间,对应2的11次方,即2048个地址。所以,从0000H开始,每增加2的11次方,就跳到下一片芯片。例如,第一片芯片地址范围是0000H-07FFH,第二片是0800H-0FFFH,依此类推。
存储器的编址是按照位宽进行的,比如8K*12bit的存储器,地址线的数量取决于存储器的容量,通过二进制的幂次来计算。例如,2M容量的SST39VF1601需要20根地址线,而8M容量的HY57V1620HG则需要22根地址线,这些地址线决定了存储器的寻址范围。
总的来说,地址0B1FH所在的芯片的最小地址是0800H,这是通过地址编码和芯片的排列方式推算得出的。
下载本文