检测点1.1(1)各cpu的寻址能力为8kb,那么它的地址总线的宽度是______。
我做的是1024*8b,而答案是13
-------------
解答1:
1根地址线的寻址能力是 2的1次方=2
原理;可以访问0和1两个存储单元(8086中一个存储单元是1byte-见1.6),也就是寻址能力为2b
2根地址线的寻址能力是 2的2次方=4
可以访问0,1,2,3共四个存储单元(二进制00 01 10 11),也就是寻址能力为4b
..
10根地址线的寻址能力是 2的10次方=1024
也就是寻址能力为1024b=1kb
解答2:
“地址总线宽度决定了CPU可以访问的物理地址空间,简单地说就是CPU到底能够使用多大容量的内存。总线宽度一般用总线的根数来表示,而不是所能访问的总内存空间的数量。cpu要访问8kb的地址空间需要1024*8个不同信号来满足寻址,即需要13根地址线来表示地址信息,所以其地址总线宽度是13。”
----引用yanxuefeng 在基础知识栏目中 对" 求助page8 检测点1 的第一题" 一帖的回答
- [mouse] java没错 可Java作为第一编程语言有很大的问题 ------------ 支持这位老兄 12/04 10:26
- [zhuzhu] java应该说是高级语言中比较简单的了。如果自己再不深入的话,会永远站在一个皮毛上,并且还能用jav 10/14 19:52
- [zkkpkk] “更具有危险性的是他们一点也不了解指示器的语义” ======================== 02/04 01:47
- [游客] 学习中 01/25 21:03
- [zysong] java坐的位置太高了。不像C,直接就坐在汇编的上边。 01/17 21:49
- [sysnap] 施舍--乞丐! 今天看了一个新闻,一个带金表开宝马的人申请廉租房--心灵的乞丐啊! 01/15 12:29
- [zkkpkk] 说来我也是用C#做过一些在ring3层的应用,但是JAVA、C#这种工业语言真的不适合作为“母语”, 01/14 21:59
- [zkkpkk] 有点标题党的意思哦,我看过了,所以提前知道,的确“我赞成的编程教育过程,应当是以C/C++(基本上是 01/14 21:53
- [游客] 编程的真正的美妙之处在于,将复杂的过程缩减成非常小的一个简单操作。 =============== 01/10 14:43
- [dave] 以前的程序员都是学数学,理学出身的,有着良好的逻辑分析能力,以及对简洁和高效有着与生俱来的追求. 01/10 13:52
- [maya] 在我的blog中,你给我的建议,我非常同意,非常感谢你! 12/28 00:08
- [nj_bessie] 不错 以后多走走来 10/29 20:20
- [lbhn] 你的建义非常好,我已采纳了,多谢了! 10/18 15:52
- [bloom] 给你踩踩!!! 09/17 15:21