|
主题 : : d ffff:5 c查看到的是什么? 为什么在我的机器上可以用e命令修改这几个内存单元? [待解决] |
回复[ 7次 ]
点击[ 377次 ] | |
|
|
|
|
[帖 主]
[ 发表时间:2011-06-09 16:53 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:0
注册日期:2011-06-09 16:34 |
以前不可以修改这个ROM区域,但最近又试了一下,竟然可以修改,在别人的机器上也可以,很奇怪!求解答!!! | | |
|
|
|
|
[第1楼]
[ 回复时间:2011-06-10 09:29 ]
[引用]
[回复]
[ top ] | |
荣誉值:8
信誉值:0
注册日期:2010-11-07 17:01 |
xp系统做的系统应该改不了,某些win7或是其他系统是可以改的,但能改是不合理的 | | |
|
|
|
|
[第2楼]
[ 回复时间:2011-06-10 22:56 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:0
注册日期:2011-06-10 12:08 |
你看一下你改后的值能不能保存我也改过改后再看还是原来的值这个区域好像是BIOS里面的内容 | | |
|
|
|
|
[第3楼]
[ 回复时间:2011-06-11 10:02 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:0
注册日期:2011-06-09 16:34 |
回复:[第1楼]
------------------
我的电脑是XP系统,处理器是Intel 的32位的,以下是我在debug下用d命令操作的过程:
-d ffff:5 c
FFFF:0000 30 38 2F-32 36 2F 30 39 08/26/09
-e ffff:5
FFFF:0005 30.0 38.0 2F.0
FFFF:0008 32.0 36.0 2F.0 30.0 39.0
-d ffff:5 c
FFFF:0000 00 00 00-00 00 00 00 00 ........
这个是那天的结果,然后重新打开debug 用d命令查看ffff:5 c结果是08/26/09说明只是当时保存了,退出debug后没有保存。
今天很奇怪,我用上面的命令又执行了一遍,发现用e命令修改那段内存后结果还是和原来一样,就是不能修改了,结果是:
-d ffff:5 c
FFFF:0000 30 38 2F-32 36 2F 30 39 08/26/09
-e ffff:5
FFFF:0005 30.0 38.0 2F.0
FFFF:0008 32.0 36.0 2F.0 30.0 39.0
-d ffff:5 c
FFFF:0000 30 38 2F-32 36 2F 30 39 08/26/09
竟然和第一次的不一样,这个容易理解!
我就是不明白怎么就不一样了呢??? | | |
|
|
|
|
[第4楼]
[ 回复时间:2011-07-28 22:48 ]
[引用]
[回复]
[ top ] | |
荣誉值:3
信誉值:0
注册日期:2011-07-19 22:32 |
这个时间是不能修改的,ROM芯片的内容怎么可能轻易的改变呢? | | |
|
|
|
|
[第5楼]
[ 回复时间:2011-11-19 20:47 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:0
注册日期:2011-03-30 12:34 |
打开一个DEBUG,修改之后,D命令查看,显示的是修改后的内容。打下第二个DEBUG,显示的还是原来的值。两个DEBUG显示的结果不一样?作何解释? | | |
|
|
|
|
[第6楼]
[ 回复时间:2011-11-20 10:48 ]
[引用]
[回复]
[ top ] | |
荣誉值:405
信誉值:0
注册日期:2008-01-19 14:51 |
要清楚这个是虚拟模式,不是真实的内存情况。楼上的问题我想可以不用纠结。 | | |
|
|
|
|
[第7楼]
[ 回复时间:2011-12-03 01:37 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:0
注册日期:2011-11-16 22:56 |
|