标题:8月31-9月3,每天两小时看了六章汇编语言(王爽)
只看楼主
icharon
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2011-9-3
结帖率:100%
 问题点数:0 回复次数:5 
8月31-9月3,每天两小时看了六章汇编语言(王爽)

这里发现了一个有趣的现象,看图说话

PC主板上的ROM中有个一出产日期,在内存FFF00H-FFFFFH的某几个单元中,请找到这个出产日期并试图改变它。

我找到了那个时间,06/18/09,也试图修改成功了,可是“地址C0000~FFFFF的内存单元为只读存储器,写入数据操作应是无效的。

因此出产日期无法改变。”可我改变了时间,至于原因:

下面内容摘自于网上

还有另一种情况,如果你发现你能修改ROM中的生产日期,那么原因如下:

每个计算机的结构都不一样,教材考虑的是普通8086PC机上的效果,个别计算机的效果可能不同。

也就是说 在你的计算机中 这个内存是可修改的

所以,认为所有的计算机某些地址的内存不能修改是片面的。

 

书上说rom是只读的你就不去验证了吗?如何验证呢?

我觉得这个实验最大的好处不是让我们验证了这个知识点,而是提醒我们要有怀疑的精神,怀疑之后再去验证才能跟深刻的理解知识,提升自己的能力,甚至还会发现有些书上描述的不准确甚至错误的地方。

 

--引用这几本书综合研究的三个问题:

都再用,我们就非得用吗?

规定了,我们就只知道遵守吗?

司空见惯,我们就不怀疑了吗?

 

尽信书不如无书大概也有这个道理吧^_^
搜索更多相关主题的帖子: 计算机 内存 存储器 网上 
2011-09-04 10:03
icharon
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2011-9-3
得分:0 
还是没有图吗?
2011-09-04 10:05
czsbc
Rank: 10Rank: 10Rank: 10
等 级:青峰侠
帖 子:469
专家分:1700
注 册:2008-12-13
得分:0 
那个我也试过了,如果你关掉控制台重新进入,就会发现那里的数据没有变。
2011-09-06 11:04
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
得分:0 
这贴啥意思没看懂。。。
2011-09-06 14:08
Alar30
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:10
帖 子:988
专家分:1627
注 册:2009-9-8
得分:0 
同LS的。。。
2011-09-07 23:32
czsbc
Rank: 10Rank: 10Rank: 10
等 级:青峰侠
帖 子:469
专家分:1700
注 册:2008-12-13
得分:0 
LS的啥意思呢
2011-09-08 00:48



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-349113-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.250097 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved