zealstar 发表于 2016-11-15 09:43:47

关于实验一,修改B810:0000地址段的数据的问题。死皮赖脸的我又来了……

如图:

按照教程的说法,A0000~BFFFF地址段为显存地址,那么B810:0也应该是这个区域。但是我的操作如下图:



为何显存地址中,数值没有改变,但是右边的代码却改变了?

zealstar 发表于 2016-11-15 10:02:07

自己搞定了…………理由是我写的1 2 3 4 5 的ASCII码木有意义。
正常按照教程的写 01 01 02 02 03 03 04 04 则会发现下面的东西:

流月飞星 发表于 2016-11-26 15:36:48

{:5_97:}

兰陵月 发表于 2016-12-23 08:33:52

本帖最后由 兰陵月 于 2016-12-23 08:43 编辑

为什么每次运行D B800:0之后,结果显示都不一样?

这次问题我原来深深的陷入了纠结之中~脑袋里把所有的可能发生的错误全部想了一遍~

最后还是没找到答案~~就在极度郁闷悲伤沮丧的时候~突然

有一个帖子~~~告诉我了真相~
http://bbs.fishc.com/thread-80353-1-1.html

{:10_266:}{:10_266:}{:10_266:}{:10_266:}{:10_266:}{:10_266:}{:10_266:}

真相就是:既然b800:0是显示的内容,那每次d b800:0之后显示的内容都不一样,自然每次D B800:00的结果就不一样了~~
页: [1]
查看完整版本: 关于实验一,修改B810:0000地址段的数据的问题。死皮赖脸的我又来了……