. : : Assembly Language : : .  |  首页  |  我提出的问题  |  我参与的问题  |  我的收藏  |  消息中心   |  游客  登录  | 
提问 | 未解决 | 已解决 | 精华区 | 搜索 |
  《汇编语言》论坛 ->基础知识
主题 : :  1.1检测题第一题答案 想不通!!!!!!!!  [待解决] 回复[ 25次 ]   点击[ 1000次 ]  
1071522910
[帖 主] [ 发表时间:2010-09-06 22:45 ] 
荣誉值:0
信誉值:0
注册日期:2010-09-04 21:42
1个CPU的寻址能力为8KB,那么它的地址总线的宽度为多少? 
书上说“一个CPU有N根地址线,则可以说这个CPU的地址总线的宽度为N” 
8K=8*1024B=8*1024*8bite  
应为1B=8bite  
8bite是8根地址总线,可以表示从00000000到11111111  
共2^8个地址,所以1B的地址总线宽度为8  
以此类推8K的地址总线宽度为16 
怎么答案为13啊???
coderone
[第9楼] [ 回复时间:2010-10-13 10:42 ] 
荣誉值:0
信誉值:0
注册日期:2010-10-13 10:24
假设有10根地址线 1根地址线可以传递0 1两种状态的二进制数 可以传递1 或者传递0

假设一次,10根地址线的传递 第一根传1 第二根传1 。。。。第十根传1 
那么这10根地址线在这一次传递的信息 就是 1111111111 而这个信息就会被存储器 看做一个存储单元的地址 
10根地址线可以传递 2^10 个不同的地址信息 对应 2^10 个不同的存储单元

所以如果寻址能力是8KB,那么换算为字节就是 8*1024 B 一存储单元大小为1字节 所以8KB对应 8*1024个存储单元 那么就对应着 2^3*2^10个地址信息 也就对应着 13根地址线的传递信息的排列组合
需要登录后才能回帖 -->> 请单击此处登录
    Copyright © 2006-2024   ASMEDU.NET  All Rights Reserved