. : : Assembly Language : : .  |  首页  |  我提出的问题  |  我参与的问题  |  我的收藏  |  消息中心   |  游客  登录  | 
刷新 | 提问 | 未解决 | 已解决 | 精华区 | 搜索 |
  《汇编语言》论坛 ->寄存器(CPU工作原理)
  管理员: assembly   [回复本贴] [收藏本贴] [管理本贴] [关闭窗口]
主题 : :  请教p23的一个问题  [待解决] 回复[ 12次 ]   点击[ 1053次 ]  
superasm
[帖 主]   [ 发表时间:2007-06-24 20:38 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2007-06-22 20:13
请教p23的一个问题

有一数据存入在内存20000H单元中,现给定段地址为SA,若想用偏移地址寻到此单元,则SA应满足的条件是:最小为__,最大为__。(答案为什么是最小1001H,最大是2000H,)
happy
[第1楼]   [ 回复时间:2007-07-14 21:05 ]   [引用]   [回复]   [ top ] 
荣誉值:32
信誉值:0
注册日期:2007-07-14 19:06
段地址*16+偏移地址=20000H (偏移地址的变化范围:0~FFFFH)
(内存单元的物理地址20000H一定,偏移地址越小,段地址则越大;偏移地址越大,段地址则越小)
当偏移地址的值为最小值0时,段地址取得最大值2000H;
当偏移地址的值为最大值FFFFH时,“段地址*16”的值为10001H,不为16的倍数,所以,偏移地址最大只能取到FFF0H才能使“段地址*16”的值为16的倍数,此时“段地址*16”取得最大值:10010H;段地址取得最大值:1001H
linuxembedded
[第2楼]   [ 回复时间:2007-10-08 14:23 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:2
注册日期:2007-10-08 10:36
路过。对答案。
hare
[第3楼]   [ 回复时间:2007-10-15 18:01 ]   [引用]   [回复]   [ top ] 
荣誉值:6
信誉值:0
注册日期:2007-07-25 19:12
学习中。。。。。。。。。。。
jackliy
[第4楼]   [ 回复时间:2007-11-10 11:14 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2007-11-10 08:55
学习了,谢谢楼主的问题,感谢1楼的回答..
wj88
[第5楼]   [ 回复时间:2007-11-22 19:49 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2007-11-20 10:49
以前还有点疑惑,现在明白了!
bebe
[第6楼]   [ 回复时间:2007-12-17 04:48 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2007-11-13 16:24
终于找到来了~谢谢楼主的问题,感谢1楼的回答~3Q
friendfish
[第7楼]   [ 回复时间:2008-01-11 11:07 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2008-01-10 13:19
呵呵,一楼正解,本来也想把这个题目贴出来讨论讨论,现在不用啦~
qing4555
[第8楼]   [ 回复时间:2008-01-14 16:50 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2008-01-11 11:03
原来有点迷惑,现在明白了.谢谢
yvhklfn
[第9楼]   [ 回复时间:2008-03-09 14:11 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:4
注册日期:2008-03-08 16:24
郁闷!还在有点疑惑,,继续看书!~~!~!
debugkkk
[第10楼]   [ 回复时间:2008-03-31 12:40 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:16
注册日期:2008-03-17 20:21
就是1楼的分析结果,注意“当偏移地址的值为最大值FFFFH时,“段地址*16”的值为10001H,不为16的倍数”这点就能得到结果了
sysnap
[第11楼]   [ 回复时间:2008-04-03 10:06 ]   [引用]   [回复]   [ top ] 
荣誉值:32
信誉值:0
注册日期:2008-01-15 12:22
这个题的根本在于:段地址*16+偏移地址=20000H (偏移地址的变化范围:0~FFFFH) 
:-)
jackylee788
[第12楼]   [ 回复时间:2011-09-03 16:59 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2011-09-03 16:58
有一点点懂了。。。
需要登录后才能回帖 -->> 请单击此处登录
    Copyright © 2006-2024   ASMEDU.NET  All Rights Reserved