查看: 7825|回复: 12
偏移地址最大不是FFFFH,为什么是FFF0H呢
[复制链接]
1020232499
1020232499
当前离线
UID210011
日志
相册
贡献
荣誉
积分202
狗仔卡
电梯直达
1#
发表于 2012-3-3 22:59:16
|
只看该作者
|倒序浏览
|阅读模式
1鱼币
最佳答案
1079629687
查看完整内容
因为段地址必须是16的倍数 你不能先看偏移地址最大 先把段地址化为在那范围内最大值才行 然后计算出偏移地址是FFF0
收藏0
分享
淘帖0
点赞0
小甲鱼最新课程 -> https://ilovefishc.com
回复
使用道具
举报
置顶卡
千斤顶
显身卡
1079629687
1079629687
当前离线
UID207902
日志
相册
贡献
荣誉
积分305
狗仔卡
2#
发表于 2012-3-3 22:59:17
|
只看该作者
本帖最后由 1079629687 于 2012-3-4 14:10 编辑
因为段地址必须是16的倍数 你不能先看偏移地址最大 先把段地址化为在那范围内最大值才行 然后计算出偏移地址是FFF0
小甲鱼最新课程 -> https://ilovefishc.com
回复
使用道具
举报
显身卡
疾风飘流
疾风飘流
当前离线
UID208311
日志
相册
贡献
荣誉
积分183
狗仔卡
3#
发表于 2012-3-4 02:12:29
|
只看该作者
额,楼主看错了吧,偏移地址最大肯定是FFFFH啊,这个,楼主从哪里得出的结论?
小甲鱼最新课程 -> https://ilovefishc.com
回复
使用道具
举报
显身卡
地中海蒲公英
地中海蒲公英
当前离线
UID210245
日志
相册
贡献
荣誉
积分12
狗仔卡
4#
发表于 2012-3-4 09:58:39
|
只看该作者
是呀,怎么是fff0
小甲鱼最新课程 -> https://ilovefishc.com
回复
使用道具
举报
显身卡
Mautuor
Mautuor
当前离线
UID210157
日志
相册
贡献
荣誉
积分177
狗仔卡
5#
发表于 2012-3-4 10:08:14
|
只看该作者
楼主一定是看错了
小甲鱼最新课程 -> https://ilovefishc.com
回复
使用道具
举报
显身卡
clm~~
clm~~
当前离线
UID209029
日志
相册
贡献
荣誉
积分178
狗仔卡
6#
发表于 2012-3-4 12:24:04
|
只看该作者
偏移地址最大是FFFFH,最大的段偏移才是FFF0H
小甲鱼最新课程 -> https://ilovefishc.com
回复
使用道具
举报
显身卡
1020232499
1020232499
当前离线
UID210011
日志
相册
贡献
荣誉
积分202
狗仔卡
7#
楼主|
发表于 2012-3-4 13:17:27
|
只看该作者
疾风飘流 发表于 2012-3-4 02:12
登录/注册后可看大图
额,楼主看错了吧,偏移地址最大肯定是FFFFH啊,这个,楼主从哪里得出的结论?
应朋友要求,将第二题的答案详细解释一下:
因为题目要求是要物理地址最终为20000H。
我们知道偏移地址最小为0H,最大为FFF0H。
我们要求段地址能够取到的最小值,即要和偏移地址最大值配合,所以段地址应该为1001H,偏移地址为FFF0H:1001H * 10H + FFF0H == 20000H。
我们要求段地址能够取到的最大值,即要和偏移地址最小值配合,所以段地址应该为2000H,偏移地址为0H。
小甲鱼最新课程 -> https://ilovefishc.com
回复
使用道具
举报
显身卡
1020232499
1020232499
当前离线
UID210011
日志
相册
贡献
荣誉
积分202
狗仔卡
8#
楼主|
发表于 2012-3-4 13:20:10
|
只看该作者
clm~~ 发表于 2012-3-4 12:24
登录/注册后可看大图
偏移地址最大是FFFFH,最大的段偏移才是FFF0H
最大的段偏移不是FFFFH?
小甲鱼最新课程 -> https://ilovefishc.com
回复
使用道具
举报
显身卡
1079629687
1079629687
当前离线
UID207902
日志
相册
贡献
荣誉
积分305
狗仔卡
9#
发表于 2012-3-4 13:36:08
|
只看该作者
楼主来卖萌的? 下面什么意思
小甲鱼最新课程 -> https://ilovefishc.com
回复
使用道具
举报
显身卡
1020232499
1020232499
当前离线
UID210011
日志
相册
贡献
荣誉
积分202
狗仔卡
10#
楼主|
发表于 2012-3-4 13:52:19
|
只看该作者
1079629687 发表于 2012-3-4 13:36
登录/注册后可看大图
楼主来卖萌的? 下面什么意思
下面是汇编课后习题答案,我从答案上复制下来的,我想问下为什么是fff0H
小甲鱼最新课程 -> https://ilovefishc.com
回复
使用道具
举报
显身卡
clm~~
clm~~
当前离线
UID209029
日志
相册
贡献
荣誉
积分178
狗仔卡
11#
发表于 2012-3-4 21:21:35
|
只看该作者
1020232499 发表于 2012-3-4 13:20
登录/注册后可看大图
最大的段偏移不是FFFFH?
不一样,段偏移和最在偏移不一样的,如果+上F那就是偏移地址了·····段偏移*16加+X,那个X就不是段的了,所以就只是FFF0。。。。。
小甲鱼最新课程 -> https://ilovefishc.com
回复
使用道具
举报
显身卡
菜鸟学汇编
菜鸟学汇编
当前离线
UID209518
日志
相册
贡献
荣誉
积分4
狗仔卡
12#
发表于 2012-3-6 21:39:12
|
只看该作者
一个段的最大寻址能力是64kb,因为段地址为16位的,段地址*10H+偏移地址=物理地址,所以偏移地址的最后一位题目就决定了物理地址的最后一位,题目中物理地址为20000,那么偏移地址的最后一位也肯定是0,如果是f,20000-ffff=11111,11111不是十六的倍数,段地址肯定是16的倍数,所以不成立。
小甲鱼最新课程 -> https://ilovefishc.com
回复
使用道具
举报
显身卡
key2046
key2046
当前离线
UID408730
日志
相册
贡献
荣誉
积分70
狗仔卡
13#
发表于 2017-1-11 17:48:37
|
只看该作者
一个段的最大寻址能力是64kb,因为段地址为16位的,段地址*10H+偏移地址=物理地址,所以偏移地址的最后一位题目就决定了物理地址的最后一位,题目中物理地址为20000,那么偏移地址的最后一位也肯定是0,如果是f,20000-ffff=11111,11111不是十六的倍数,段地址肯定是16的倍数,所以不成立。
小甲鱼最新课程 -> https://ilovefishc.com
回复
使用道具
举报
显身卡