我是大神哥哥 发表于 2017-7-11 17:20:02

1.17复习 检测点1.1

  (1)1个CPU的寻址能力为8KB,那么它的地址总线宽度为多少?

  答:2n=8192Byte。这题我在网上找过答案,始终感觉不满意。简单来说2乘以地址总线,只要能达到8192Byte即可。

  (2)1KB的存储器有多少个存储单元?存储单元的编号从多少到多少?

  答:1024个存储单元,编号从0——1023。一栋大楼有1024个房间,编号从0——1023。

  (3)1KB的存储器可以存储多少个bit,多少个Byte?

  答:可以存储8192bit,1024个Byte。首先1KB=1024Byte,1024Byte×8bit=8192bit。

  (4)1GB、1MB、1KB分别是多少个Byte?

  答:1GB=1073741824Byte1MB=1048576Byte1KB=1024Byte无法解释的很清楚,所以大概就是GB*MB*KB=Byte,以此类推。

  (5)8080、8088、80286、80386的地址总线宽度分别为16根、20根、24根、32根,则它们的寻址能力分别为多少KB?MB?MB?GB?

  答:8080=64KB8088=1MB80286=16MB80386=4GB。寻址能力计算公式2n,2乘以地址总线宽度即可算出。

  (6)8080、8088、8086、80286、80386的数据总线宽度分别为8根、8根、16根、16根、32根。则它们一次可以传送的数据为多少B?

  答:8080=1B8088=1B8086=2B80286=2B80386=4B从上面可以分析一次传送量是多少,例如8080的数据总线是8根,也是就说,同时起跑的的人数是8。8bit=1Byte。

  (7)从内存中读取1024字节的数据,8086至少要读几次?80386至少要读几次?

  答:8086要读512次,80386要读256次。首先明确8086是16位,16bit=2Byte。1024Byte÷2Byte=512。80386是32位,32bit=4Byte。1024Byte÷4Byte=256。

  (8)在存储器中,数据和程序以什么形式存放?

  答:二进制形式。在二进制世界,当然是以二进制存放。

页: [1]
查看完整版本: 1.17复习 检测点1.1