汇编网首页登录博客注册
yyuan的学习博客
博客首页博客互动【做检测题】论坛求助

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  

[2009-05-17 12:41] 第一章 检测点1.1

检测点1.1
(1)1个CPU的寻址能力为8KB,那么它的地址总线的宽度为____。
  MS DOS一个内存存储单元可以存储一个字节,即1 Byte(8 bits)。
  一个CPU有N根地址线,则这个CPU的地址总线宽度为N。这样的CPU最多可以寻找2的N次方个内存单元。
  8KB = 2^3 * 2^10 Bytes = 2^13 Bytes
  所以此地址总线宽度为13。

(2)1KB的存储器有____个存储单元?存储单元的编号从____到____。
  MS DOS一个内存存储单元可以存储一个字节,即1 Byte(8 bits)。
  每个存储单元从0开始顺序编号。
  1KB = 2^10 Bytes = 1024 Bytes(即有1024个存储单元)
  编号从 0 到 1023 。

(3)1KB的存储器可以存储____个bit,____个byte。
  1Byte = 8 bits
  1KB = 2^10 Bytes = 2^10 * 8 bits
  即可以存储 2^10 * 8 = 8192 个bit,1024 个byte。

(4)1GB、1MB、1KB分别是____byte。
  1KB = 2^10 Bytes = 1024 Bytes
  1MB = 2^10 KB = 2^20 Bytes = 1048576 Bytes
  1GB = 2^10 MB = 2^30 Bytes = 1073741824 Bytes

(5)8080、8088、80286、80386的地址总线宽度分别为16根、20根、24根、32根,则它们的寻址能力分别是:____(KB)、____(MB)、____(MB)、____(GB)。
  8080的N = 16,寻址能力:2^16 Bytes= 2^6 KB = 64 KB。
  8088的N = 20,寻址能力:2^20 Bytes= 2^10 KB = 1 MB。
  80286的N = 24,寻址能力:2^24 Bytes= 2^4 * 2^10 KB = 2^4 MB = 16 MB。
  80386的N = 32,寻址能力:2^32 Bytes= 2^2 * 2^20 KB = 2^2 * 2^10 MB = 4 GB。

(6)8080、8088、8086、80286、80386的数据总线宽度分别为8根、8根、16根、16根、32根。则它们一次可以传送的数据为:____(B)、____(B)、____(B)、____(B)、____(B)。
  1根数据总线一次可以传送1位二进制数据。
  N = 8根 = 8 bits = 1 Bytes
  N = 16根 = 16 bits = 2 * 8 bits = 2 Bytes
  N = 32根 = 32 bits = 4 * 8 bits = 4 Bytes

(7)从内存中读取1024字节的数据,8086至少要读____次,80386至少要读____次。
  8086数据总线有16根,一次能读取 2 Bytes数据,1024B / 2B = 512次。
  80386数据总线有32根,一次能读取 4 Bytes数据,1024B / 4B = 256次。

(8)在存储器中,数据和程序以____形式存放。(二进制)
评论次数(2)  |  浏览次数(1120)  |  类型(汇编作业) |  收藏此文  | 

[  mess   发表于  2009-05-17 18:14  ]

博主分析的很准确,答案都正确。继续加油啊^_^

[  tiger   发表于  2009-05-18 12:54  ]

认真!

 
 请输入验证码  (提示:点击验证码输入框,以获取验证码