. : : Assembly Language : : .  |  首页  |  我提出的问题  |  我参与的问题  |  我的收藏  |  消息中心   |  游客  登录  | 
刷新 | 提问 | 未解决 | 已解决 | 精华区 | 搜索 |
  《汇编语言》论坛 ->寄存器(CPU工作原理)
  管理员: assembly   [回复本贴] [收藏本贴] [管理本贴] [关闭窗口]
主题 : :  PC主板上ROM中写有一个生产日期~在内存FFF00H-FFFFF的某几个单元中~如何找  [待解决] 回复[ 19次 ]   点击[ 1047次 ]  
dormancy.elife
[帖 主]   [ 发表时间:2010-01-31 22:48 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2010-01-26 08:01
看过第二章前面几道测验题都做做出来啦。。。

可是这一题实在不太明白该如何做。。。

HOHO。。其实还是没学扎实没有融汇贯通。。。如果给我cs:ip 我还知道该如何做。。。

但是给我真正滴物理地址。。。我就不知道如何使用算了。。。

清高手指教
regex
[第1楼]   [ 回复时间:2010-01-31 23:51 ]   [引用]   [回复]   [ top ] 
荣誉值:61
信誉值:0
注册日期:2009-12-19 01:51
看书还不仔细。。嘿嘿仔细熟读P22~P23页2.7小节内容
anywhere
[第2楼]   [ 回复时间:2010-02-01 12:57 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2010-01-31 11:24
书上是有的,用d命令
d fff0:00 ff
dormancy.elife
[第3楼]   [ 回复时间:2010-02-05 01:42 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2010-01-26 08:01
嗯。找到答案啦

谢谢2楼3楼滴高手帮助
zwjq
[第4楼]   [ 回复时间:2010-08-05 18:29 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:6
注册日期:2010-07-31 15:39
回复:[第3楼]
------------------
我怎么可以把那个日期给改没啦,我原先看到一个日期了,就用E指令给改了,怎么用D指令看的时候真的被改掉了,不理解。不是说改不掉的吗?望不吝赐教
neufc
[第5楼]   [ 回复时间:2010-08-12 18:11 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2010-08-12 15:26
回复:[第4楼]
------------------
我的不能改啊。你是不是看错了……
nice_future
[第6楼]   [ 回复时间:2010-08-15 21:00 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2010-08-14 15:30
话说我也把那个日期用e命令改掉了。。怎么回事儿?!不是ROM吗??!!
lovefromjj
[第7楼]   [ 回复时间:2011-04-13 20:14 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2011-03-23 15:33
没改掉啊
bigsuqi123
[第8楼]   [ 回复时间:2011-04-15 23:50 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2011-04-15 23:49
缓存而已
fan3401284
[第9楼]   [ 回复时间:2011-10-18 12:29 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2011-10-17 16:17
怎么我的也改啦?哎 悲剧了。
fan3401284
[第10楼]   [ 回复时间:2011-10-18 12:30 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2011-10-17 16:17
恩恩,重新启动就还是原来的。懂了
twozs
[第11楼]   [ 回复时间:2011-10-25 16:39 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2011-10-10 23:00
我的也没有改掉,而且没有提示无法修改,所以刚开始我还以为修改了呢,结果用d命令查看,果然没有改掉
hbb0b0
[第12楼]   [ 回复时间:2011-10-26 19:23 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2011-10-26 19:21
e fff0:f6 "8/19/00"  用d 查看没有变化。为什么修改不掉呀?
hbb0b0
[第13楼]   [ 回复时间:2011-10-26 21:18 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2011-10-26 19:21
c0000~fffff 写入数据是无效的,相当于在只读存储器写入数据。
c0000=c000*16+0
fffff=ffff*16+f

日期的最大地址=ffff*16+f
c0000=c000*16+0

c0000<(主板日期的地址)<=fffff
zcqwr
[第14楼]   [ 回复时间:2011-10-31 19:34 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2011-10-31 18:53
通过DEBUG中的D命令查看到主板的生产日期[以月、日、年,分隔符为'/'的格式]存储在内存ffff:0005~ffff:000C(共8个字节单元中)处。此生产日期不能被改变,因为其具有‘只读’属性。
foraolita
[第15楼]   [ 回复时间:2011-11-18 13:47 ]   [引用]   [回复]   [ top ] 
荣誉值:1
信誉值:0
注册日期:2011-11-18 12:33
实际上你可以改动,比如你改了之后你不要重启电脑,然后再看那一部分,然后你会发现你改了,但是你重启电脑之后会发现又变回去了,这个是不能保存的。
yemao28
[第16楼]   [ 回复时间:2012-01-06 15:33 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2011-12-29 00:00
看了,受用!顶起!
nonconformist
[第17楼]   [ 回复时间:2012-01-31 09:39 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2012-01-16 20:05
受教了!
ot88to
[第18楼]   [ 回复时间:2012-10-02 14:28 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2012-09-25 19:43
受教了!
foxive
[第19楼]   [ 回复时间:2013-03-03 20:13 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2013-02-27 21:02
第N次看到这个问题,完全按书上做的,肯定改不了
需要登录后才能回帖 -->> 请单击此处登录
    Copyright © 2006-2024   ASMEDU.NET  All Rights Reserved