1. 某存储芯片容量为128Kx8位,设该芯片在存储器中首地址为0A00H,则末地址为
所谓的128K,其实是 2^17=131072=20000h;
那么首地址为 a00h,则末地址为 20000+a00-1=209ff (h);
2. 若存储芯片容量为128K×8位
既然是128k容量,当然地址范围也是128k了,128000 = 1F400H,首地址是A0000H,那么地址范围就是A0000H + 1F400H - 1 = BF3FFH(A0000H~BF3FFH)
3. 若存储芯片容量为128K*8位,求:(1)访问该芯片需要多少位地址(2)假定该芯片在存储器中首地址为 A0
1)128k=0~1FFFFH 所以需要十七位地址线;
2)首地址为 A0000H,末地址为CFFFFH;
4. 存储器的容量为128K*8位,那么地址代码是数据总线是
数据线是8条,也叫8位。
容量是128KB,就有128K个单元,就有128K个地址。所以,地址线应该是7+10位,7位是128,10位是1K,合计17位,那地址范是:就是你说的地址码为
0000 0000 0000H~0001 FFFF FFFFH
5. 计算机组成原理中的诸如4k*8位,8K*8位之类的是什么意思
这个一般是用来描述存储体的
首先我们先搞懂单位的转换:
1024b(位)=1k,那4k就是1024k*4=4096位,
我们再来看4k*8位中的4k是什么意思:
计算机组成原理中,我们一般用n*n个位存储体来组成存储矩阵,其中n是2的多次幂,也就是n=2^x。而4k*8位中的4k指的就是存储矩阵中位存储体的个数,即n*n=4k=4096位。所以4096开根号得出n=64,那么这个4k的意思就很明显了,由64*64个位存储体构成的一个64*64存储矩阵。
4k*8位的意思就是:由8个64*64存储矩阵,并联构成的存储体
以上是个人对存储体的理解,如果有不正确的地方,请多多指教