. : : Assembly Language : : .  |  首页  |  我提出的问题  |  我参与的问题  |  我的收藏  |  消息中心   |  游客  登录  | 
刷新 | 提问 | 未解决 | 已解决 | 精华区 | 搜索 |
  《汇编语言》论坛 ->寄存器(CPU工作原理)
  管理员: assembly   [回复本贴] [收藏本贴] [管理本贴] [关闭窗口]
主题 : :  段地址x16+偏移地址=物理地址!  [待解决] 回复[ 5次 ]   点击[ 433次 ]  
fishermanman
[帖 主]   [ 发表时间:2010-10-29 18:56 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2010-10-26 18:05
这章我以前看过去了本来以前看的懂的而且书上的检测题我也做对了  但是后面却因为没有电脑停下来了  现在得到高人指点有开始学了  学到这章时 却因为这章看不下去了  就因为里面的一个检测题啊  就是 给定段地址0010  怎样确定它能寻的最大物理地址??  指点下    唉………………
lijinying
[第1楼]   [ 回复时间:2010-10-29 19:03 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2010-10-13 21:26
偏移地址范围是 0 ~ ffffh ,所以,它的寻址范围是 0010:0 ~ 0010:ffffh ,即 00100 ~ 100ff,所以最大的物理地址是100ff。
lhk3355
[第2楼]   [ 回复时间:2010-11-18 19:32 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2010-11-17 23:03
偏移范围0-ffff  寻址时 段地址*16 +偏移地址范围   00100-100ff
lhk3355
[第3楼]   [ 回复时间:2010-11-18 19:35 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2010-11-17 23:03
书中检测题 的 给定地址20000  那么给定的段地址 范围可以是? 1001 到2000
guoqingshun123
[第4楼]   [ 回复时间:2010-11-19 20:03 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:2
注册日期:2010-11-18 22:02
确定最大物理地址的话要有段地址和偏移地址,已经给定了段地址,剩下就取决于偏移地址.偏移地址是IP寄存器提供的,IP寄存器是16位的,所以最小值是0,最大值是FFFF,要求最大,直接将FFFF代进去算就可以了.答案楼1正解.
ht2010
[第5楼]   [ 回复时间:2010-11-23 19:29 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2010-11-19 19:07
不懂啊
需要登录后才能回帖 -->> 请单击此处登录
    Copyright © 2006-2024   ASMEDU.NET  All Rights Reserved