CPU的寻址能力就是CPU能够寻址的内存空间位数,你也可以理解成个数,但8位等于一个字节:8b=1B,2的n次方=多少KB这本身也没什么问题啊.
检测题一
1个CPU的寻址能力为8KB,那么它的地址总线的宽度为___.
是在问有多少根地址总线就可以访问到8KB位的内存空间,答案是13根,而你所说的2^16位是8KB的内存空间总共有多少位,也就是13根地址线所访问的空间。
举个例子,一只手能拿两个苹果,那四个苹果要几个手拿,你不可能说四个手吧,那是总的苹果数,不是手的数目。
那同样的8KB=8192位的空间地址需要多少根地址线就能访问,答案是13(因为13根线可以表示8192种状态)
看我上一个的回答.
这就好比开关,打个比喻,我也刚学。
一根线就是一个开关,就像电灯泡,一根线只能有两种状态,开或者是关,那两根线就有4种状态,1开 2关,或者2开1关,或者全开亦或者全关.转换成数字信号就是00 01 10 11,也就是2的2次方,三根线就有8种状态了,000 001
011 111 101 100 010 110 你就可以把这些1和0想像成导线,是1就是开,是0就是关。那三根线就有8种状态,就是2的3次方.那么8KB是多少根线呢,先把8KB转成位,是8*1024=8192b,一位就是一种状态,8192种状态要多少根线就能表示出来呢,那就是2的多少次方等于8192,正好是13,就是说只要13根线我们就能表示出8192种状态来了.
我也是初学,不知道我说的对不对,如果说得不对请你原谅。 |