鱼C论坛

 找回密码
 立即注册
查看: 2804|回复: 7

王爽 汇编语言第2章课后题

[复制链接]
发表于 2013-7-25 14:56:07 | 显示全部楼层 |阅读模式
3鱼币
这是题:PC主板上的ROM中有个一出产日期,在内存FFF00H-FFFFFH的某几个单元中,请找到这个出产日期并试图改变它。
这是答案:Microsoft(R) Windows DOS
(C)Copyright Microsoft Corp 1990-2001.
C:\DOCUME~1\ADMINI~1>debug
-d ffff:0 f
FFFF:0000  EA 5B E0 00 F0 31 32 2F-32 35 2F 30 37 00 FC 59   .[...12/25/07..Y
为啥答案中用d ffff:0 f    但是题目中是fff00h-fffffh啊 为啥到答案中变了    求回答 ,详细点谢了

最佳答案

查看完整内容

FFF00H - FFFFFH 和 ffff:0 - fffff:f 两者表示的是同一段内存,前都是用物理址,后者用偏移地址的形式(基址:偏移量)。你可以把后者换算成前者。物理址=基址*16+偏移量。 -d ffff:0 f debug中查看内查看内存的命令,查看基址为ffff ,偏移量为0到f 的一段内存(共16个字节) -d ffff:0 查看以 ffff:0为起始的64个字节。 d命令中无法使用物理地址的形式。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2013-7-25 14:56:08 | 显示全部楼层
FFF00H - FFFFFH  和  ffff:0 - fffff:f  两者表示的是同一段内存,前都是用物理址,后者用偏移地址的形式(基址:偏移量)。你可以把后者换算成前者。物理址=基址*16+偏移量。

-d ffff:0 f   debug中查看内查看内存的命令,查看基址为ffff ,偏移量为0到f 的一段内存(共16个字节)
-d ffff:0      查看以 ffff:0为起始的64个字节。
d命令中无法使用物理地址的形式。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2013-7-25 15:30:36 | 显示全部楼层
因为日期就在FFFF:0 F这段空间中,题目这么说,就是告诉你在fff0:0 ff这段空间中有出厂日期;但是日期其实就是在FFFF:0 f中,所以答案这么给! 没必要纠结
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2013-7-25 15:37:33 From FishC Mobile | 显示全部楼层
本帖最后由 zkbutt 于 2013-7-25 15:52 编辑

答案是为了醒目 便于大家观看 缩小了地址范围 实际主板日期的位置 每个主板不一样 但都在题目中地址范围中 能找到 答案是将找到日期处的16个字节显示出来 就不用显示这么长段了吧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2013-7-25 16:17:09 | 显示全部楼层
-d ffff:0f的意思是查看这段内存空间的内容。如果这段空间没有那个日期那是查不出的(我就没查出来,可能我的机器那个日期在别的地方也)。以后记住-d是用来查看内存中的东东就行了~~~-d 后跟上 地址就是查看某段地址的内容。{:7_182:}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2013-7-25 23:46:33 | 显示全部楼层
d命令是查看内存中滴内容啊。至于FFFF:0F FFFF是段地址 0F是偏移地址啊。 为什么会变成这样,,我解析滴意思就是。。比如你要找房间钥匙。。那你应该在家里找就行。没必要说。。在整个村上找吧。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2013-7-27 13:22:27 | 显示全部楼层
谢谢了 回了{:1_1:}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2015-10-9 12:13:51 | 显示全部楼层
为什么内存的FFF00H-FFFFFH这一段地址就是存放的是bios信息?
这是硬件业界的规定还是os的规定还是因为其它?

另外 请问下内存的分布请况是什么样?谢谢?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-12-27 00:24

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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