为了回答问题特地新开一帖
从某个帖子里复制一段话,基本上就是答案了:
因为敌人指针为6B9E,是SRAM的区域,其中的数据可能有三种处理方式:(1)有效内存,数值为FF,则由于FF为敌人结束标志,而确确实实地没有敌人;(2)有效内存,数值为00,则敌人单位为重复的00 00,即集中在第一页,因而不会被加载;(3)无效内存,以指针的高字节作为读取的数值(这里为6B),敌人同样集中在第一页,不会被加载。
这里的6B9E是空间0A的指针,而水下4-4是空间1D,其指针为7EA0,同样是SRAM的区域,因此同样适用上述解释,无非当使用第三种处理方式时,读取到的高字节数值为7E,对应的敌人单位是三个字节的空间传送(7E 7E 7E),其他的就没什么差别了。
从某个帖子里复制一段话,基本上就是答案了:
因为敌人指针为6B9E,是SRAM的区域,其中的数据可能有三种处理方式:(1)有效内存,数值为FF,则由于FF为敌人结束标志,而确确实实地没有敌人;(2)有效内存,数值为00,则敌人单位为重复的00 00,即集中在第一页,因而不会被加载;(3)无效内存,以指针的高字节作为读取的数值(这里为6B),敌人同样集中在第一页,不会被加载。
这里的6B9E是空间0A的指针,而水下4-4是空间1D,其指针为7EA0,同样是SRAM的区域,因此同样适用上述解释,无非当使用第三种处理方式时,读取到的高字节数值为7E,对应的敌人单位是三个字节的空间传送(7E 7E 7E),其他的就没什么差别了。