检测点1.1(王爽汇编语言(第3版))
(1)1个CPU的 寻址能力为8KB,那么它的地址总线宽度为_____。
分析:答案:13
2^N=8KB=8*1024B=2^13B,N为地址总线宽度,N=13
寻址能力:一个CPU有N根地址线,则这个CPU的地址总线的宽度为N,最多可以寻找2的N次方个内存单元。
内存单元:1个内存单元的长度是8bits,占一个字节。
地址总线的宽度 决定了CPU 的寻址能力。
(2)1KB的存储器有____个存储单元,存储单元的编号从____到____。1KB存储器有1024个存储单元
分析:答案:1024;0;1023
一个存储单元占一个字节(即1B),故1KB的存储器有1024个存储单元,存储单元编号从0~1023。
(3)1KB的存储器可以存储____个bit,_____个Byte。
分析:答案:8192个bit,1024个Byte。
1千字节(KB)=1024字节(B)
1字节(Byte)=8比特(bit)
(4)1GB、1MB、1KB分别是_____Byte。
分析:答案:2^30B、2^20B、2^10B
1GB=2^10MB=2^20KB=2^30B
1MB=2^10KB=2^20B
1KB=2^10B
(5)8080、8088、80286、80386的地址总线宽度分别为16根、20根、24根、32根,则它们的寻址能力分别为____(KB)、____(MB)、____(MB)、____(GB)。
分析:答案:64KB、1MB、16MB、4GB
8080CPU地址总线宽度为16,寻址能力为2^16=2^6KB=64KB
8088CPU地址总线宽度为20,寻址能力为2^20=1MB
80286CPU 地址总线宽度为24,寻址能力为2^24=2^4MB=16MB
80386CPU地址总线宽度为32,寻址能力为2^32=4GB
(6)8080、8088、8086、80286、80386的数据总线宽度分别为8根、8根、16根、16根、32根。则它们一次可以传送的数据为:_____(B)、____(B)、____(B)、____(B)、____(B)。
分析:答案:1B、1B、2B、2B、4B
数据总线的宽度决定了CPU和外界的数据传送速度。
8根数据总线一次可传送一个8位二进制数据(即一个字节)
16根数据总线一次可以传送两个8位二进制数据(即两个字节)
32根数据总线一次可以传送四个8位二进制数据(即四个字节)
(7)从内存中读取1024字节的数据,8086至少要读____次,80386至少要读____次。
分析:答案:512、256
8086CPU数据总线16根,一次可读2个字节 ,1024/2=512
80386CPU数据总线32根,一次可读4个字节,1024/4=256
(8)在寄存器中,数据和程序以____形式存放。
分析:答案:二进制
在寄存器中,数据和程序以二进制数据形式存放。