基础知识的测试``请指教
第一次做的习题``请大家鉴定一下 :1. 1个CPU的寻址能力为8KB,那么它的地址总线的宽度为___. 80根
答: 1KB就是1024个Byte```即2的10次方个Byte``这个10就是1KB宽度`就然这个CPU为8KB当然就是80根的宽度.
2. 1KB的存储器有____个存储单元? 1024 .
答: 一个存储单元有8个bit即1个Byte``1KB == 1024个Byte`所以答案是1024 .
储存单元的编号从___到___. 0 1023
答: 因为每储存单元的编号是从0开始的``所以答案是 0 到 1023 .
3. 1KB的的储存器可以存储___个bit, ___个Byte. 1024*8 1024.
答: 由第2题的分析可以知道答案.
4. 1GB,1MB,1KB分别是多少____byte. 1024^3 1024^2 1024
答: 1byte == 8bit 1KB == 1024Byte 1MB == 1024KB 1GB == 1024MB 1TB == 1024GB .
5. 8080, 8088, 80286, 80386的地址总线宽度为别为16根, 20根, 24根, 32根则它们的寻址能力分别为:
___(KB), ___(MB),___(MB),___(GB). 2^6 1 2^4 2^2
答: 8080: 地址线:16根, 可寻2^16个内存单元``即2^16Byte`即2^16 / 2^10 个KB等于2^6个KB
8088: 地址线:20根, 可寻2^20个内存单元``即2^20Byte`即2^20 / 2^10 / 2^10 个MB等于1个MB
80286: 地址线:24根, 可寻2^24个内存单元``即2^24Byte`即2^24 / 2^10 / 2^10 个MB等于2^4个MB
80386: 地址线:32根, 可寻2^32个内存单元``即2^32Byte`即2^32 / 2^10 / 2^10 / 2^10 个GB等于2^2个GB
发现8088是8080的 2^20/2^16 == 2^4 倍``80286是8088的 2^24/2^20 == 2^4 倍``80386是80286的 2^32/2^24 == 8倍
我觉得``每增加4跟地址总线``CPU的寻址量就回在原有的基础上扩大2^4倍就是16倍```不知道我的这个感觉对不对啊
希望大家给个答案
6. 8080, 8088, 8086, 80286, 80386的数据总线宽度为别为8根, 8根, 16根, 16根, 32根,则它们一次可以传送的数据的分别为:
___(B), ___(B),___(B),___(B),___(B). 1 1 2 2 4
答: 8080: 数据线: 8根, 一次可传递8位的数据就是1个B.
8080: 数据线: 8根, 一次可传递8位的数据就是1个B.
8080: 数据线: 16根, 一次可传递16位的数据就是2个B.
8080: 数据线: 16根, 一次可传递16位的数据就是2个B.
8080: 数据线: 32根, 一次可传递32位的数据就是4个B.
可见CPU一次可以传递的数据为``数据线根数/8个``B .
7. 从内存中读取1024的字节的数据,8086至少要读___次,80386至少要读___次. 512 256
答: 8086的数据线为16根, 一次可传递的数据为16位即2个字节,所以至少要1024/2==512次
80836的数据线为8086的一倍,所以传递的数据的位数为8086的2倍`所以要至少读512/2==256次
8. 在存储器中,数据和程序以____形式存放. 二进制
答: 数据和程序还有指令在内存和磁盘里都是以2进制的形式存放的``单独看没有任何的区别```只是CPU在处理这些
2进制信息时``回把有的信息看成是指令``而有的看成是数据``有的看成是程序.
2^13=8K
每增加一根地址线,寻址能力增加一倍,你第5题的理解是对的,增加4根地址线,就是寻址能力扩大2^4倍
王爽的书有答案的,虽然不是他本人写的,不过基本上还是都对 谢谢极光``知道第一个错哪里了``
每增加一跟地址线``就在原来的基础上增加2倍``
将寻址能力化为2^N```B`那么这个N就是地址线的数目```
我再问一个问题:
如果我们的电脑内存是1G也就1024MB==1024*1024KB==1024^3B
就是2^30B``那么这个时候我们的CPU地址线是不是最少是30根啊``如果电脑支持扩展内存
那么地址线应该>30根吧``如果再加一根1G的内存条``那么地址线就应该是31根. 不是的,CPU的地址总线多少,是CPU决定的,不是内存决定的
现在的WIN32程序,最大寻址空间为4G,也就是32根地址总线,无论你有多少内存,都是这样
这4G内存,并不需要你真的插了4G的内存条,因为会有一个映射,具体的我也不懂,我上次给你的资料里边有,也是跟保护模式有关的,我没仔细看 恩``谢谢``我下来仔细看看```
页:
[1]
