鱼C论坛

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

实验任务1,第三题。

[复制链接]
发表于 2014-2-16 17:43:20 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
(3) 查看内存中的内容

PC主板上的ROM中有个一出产日期,在内存FFF00H-FFFFFH的某几个单元中,请找到这个出产日期并试图改变它。
请问如何查内存地址?
在DEBUG中,-d(后面输入什么?为什么是这个?)求解答。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2014-2-16 17:51:27 | 显示全部楼层
-d f000:ff00
F000:FF00  EF 6F EF 65 F0 4D F8 41-F8 59 EC 39 E7 59 F8 2E   .o.e.M.A.Y.9.Y..
F000:FF10  E8 D2 EF A4 E7 F2 E6 6E-FE 53 FF 53 FF A4 F0 C7   .......n.S.S....
F000:FF20  EF 00 00 A0 FC F3 EC 6F-EF 6F EF 6F EF FC F0 6F   .......o.o.o...o
F000:FF30  EF 6F EF 96 00 04 00 00-00 00 00 00 00 00 00 00   .o..............
F000:FF40  00 00 00 FF FF 00 00 00-00 30 30 30 30 30 30 30   .........0000000
F000:FF50  30 30 30 CF 60 1E B8 40-00 50 1F B0 01 86 06 00   000.`..@.P......
F000:FF60  01 3C 01 74 6F FB B3 FF-B4 02 33 D2 CD 17 80 E4   .<.to.....3.....
F000:FF70  A0 79 5C 7A 5A B4 0F CD-10 8A DC B4 03 CD 10 8B   .y\zZ...........
-d f000:ff80
F000:FF80  FA 33 C9 32 F6 B0 0D E8-2E 00 B0 0A E8 29 00 3A   .3.2.........).:
F000:FF90  36 84 00 76 04 32 DB EB-30 32 D2 3A D3 72 04 FE   6..v.2..02.:.r..
F000:FFA0  C6 EB E2 B4 02 CD 10 B4-08 CD 10 0A C0 75 02 B0   .............u..
F000:FFB0  20 E8 04 00 FE C2 EB E3-32 E4 87 CA CD 17 87 CA    .......2.......
F000:FFC0  F6 C4 29 75 01 C3 5A B3-FF 8B D7 B4 02 CD 10 FA   ..)u..Z.........
F000:FFD0  88 1E 00 01 1F 61 CF 00-00 50 43 49 2F 49 53 41   .....a...PCI/ISA
F000:FFE0  00 60 03 3C E7 45 84 01-00 01 80 00 C0 01 85 72   .`.<.E.........r
F000:FFF0  EA 5B E0 00 F0 30 37 2F-32 38 2F 31 30 00 FC 57   .[...07/28/10..W
-d f000:fff0
F000:FFF0  EA 5B E0 00 F0 30 37 2F-32 38 2F 31 30 00 FC 57   .[...07/28/10..W
-

美式日期按“月/日/年”的次序
所以是2010年7月28日

哈哈一个鱼币到手::lol:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-2-16 17:58:15 | 显示全部楼层
噢!又好像明白了一点点,FFF00开始查看,所以-d f000:ff00开始,一直查下去,直到FFFFF(F000:FFFF),是这样理解吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-2-16 18:12:27 | 显示全部楼层

请问,找到后,我用-a f000:fff0转换成汇编指令,然后要用什么指令才能更改日期?就算日期不能更改,那么执行指令是什么?求解答。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-2-16 18:34:13 | 显示全部楼层
kyod 发表于 2014-2-16 18:12
请问,找到后,我用-a f000:fff0转换成汇编指令,然后要用什么指令才能更改日期?就算日期不能更改,那么 ...

e命令可以更改里面的值。
比如:e 1000回车后,就会显示 1000处存储的值,格式为:1.
小数点后面直接输入你要修改后的值,回车就可以了。
但是你要改的这个日期是无法修改的哦,自己动手试试
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-2-16 21:36:55 | 显示全部楼层
谢谢鱼油们,已经明白了。非常感谢。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-17 22:37

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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