. : : Assembly Language : : .  |  首页  |  我提出的问题  |  我参与的问题  |  我的收藏  |  消息中心   |  游客  登录  | 
提问 | 未解决 | 已解决 | 精华区 | 搜索 |
  《汇编语言》论坛 ->基础知识
主题 : :  檢測點1.1的答案  [待解决] 回复[ 14次 ]   点击[ 795次 ]  
escapestool
[帖 主] [ 发表时间:2009-04-29 11:18 ] 
荣誉值:0
信誉值:0
注册日期:2009-04-28 23:57
检测点1.1
(1)1个CPU的寻址能力为8KB,那么它的地址总线的宽度为 [13] 。
     8KB×1024=8192B  213=8192 
     8192-1=8191D=1111111111111111B
(2)1KB的内存有 [1024] 个存储单元。存储单元的编号从[0] 到 [1023] 。
     1KB=1024Byte
(3)1KB的内存可以存储 [8192]个bit, [1024] 个Byte。
     1KB=1024B=(1024×8)bit=8192bit
(4)1GB、1MB、1KB分别是 [1073741824] Byte、[1048576]Byte、[1024] Byte。
     1GB=230Byte=1073741824Byte  1MB=220 Byte=1048576 Byte  1KB=210 Byte=1024 Byte
 (5)8080、8088、80286、80386的地址总线宽度分别为16根、20根、24根、32根。则它们的寻址能力分别为:[64](KB)、[1](MB)、[16](MB)、[4](GB)。
8080:216=65536 65536/1024=64KB 
8088:220=1048576  1048576/1024=1024KB=1MB
80286:224=16777216  16777216/1024=16384KB=16MB
80386:232=42949697296  4294967296/1024=4194304KB=4096MB=4GB
(6)8080、8088、8086、80286、80386的数据总线宽度分别为8根、8根、16根、16根、32根。则它们一次可以传送的数据为:[1](B)、[1](B)、[2](B)、[2](B)、[4](B)。
8080:8bit=1Byte
8088:  8bit=1Byte
8086:  16bit=2Byte
80286:  16bit=2Byte
80386:  32bit=4Byte
(7)从内存中读取1024字节的数据,8086至少要读 [512]次,80386至少要读 [256]次。
8086总线宽度为16根,每次能读取2字节。1024/2=512
80386总线宽度为32根,每次能读取4字节。1024/4=256
(8)在内存中,数据和程序以 [二进制] 形式存放。
yczlcyczlc
[第11楼] [ 回复时间:2010-10-19 19:56 ] 
荣誉值:0
信誉值:0
注册日期:2010-10-08 20:16
第6题有错误的。
王老师说的:8根线一次传输1字节!字节应该是KB 8根线=1kb=1024b
需要登录后才能回帖 -->> 请单击此处登录
    Copyright © 2006-2024   ASMEDU.NET  All Rights Reserved