鱼C论坛

 找回密码
 立即注册
查看: 3783|回复: 5

检查点2.2

[复制链接]
发表于 2011-12-21 11:40:00 | 显示全部楼层
唉呀,要是我还留有几个月前替另一位网友解答的帖子就好了...

这个,偏移地址最大是FFFFh没错,鱼老师所说的是指,符合该题目要求的偏移地址最大只有到FFF0h,
後面的偏移量FFF1h~FFFFh存在吗?
当然,但是它们不符合题目要求,就只是如此的意思罢了,不必太钻牛角尖.

为什麽?考虑一下:

段地址最大,偏移量最小的情况 段地址 2000h*16 + 偏移0000h = 20000h
段地址最小,偏移量最大的情况 段地址 1001h*16 + 偏移FFF0h = 20000h

想再把段地址变小让偏移量变大吗?这是不可行的:
1000h*16 + 偏移FFFFh = 1FFFFh , 最大的偏移量,以1字节饮恨,构不着20000h

段地址在1001h的情况下,偏移量FFF1~FFFF对应的分别是20001h~2000Fh,
但是那些都已经超过20000h了,不是题目所要的,所以鱼老师才说,(符合题意的)偏移量最大是FFF0h

(呃,还是不懂的话,可以看下制顶loop网友的帖子里也有说明.)
小甲鱼最新课程 -> https://ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-10-30 04:36

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表