流放者(禁止发言)
下面是引用chmsm于2010-03-04 21:58发表的: 一直用4.16内核的路过.
举报
审判者
究竟怎样的人生才能让人喜欢上命运这个词
下面是引用masaemon于2010-03-04 19:58发表的: 1)替换ARM7的原因大多是因为存档问题,而这个存档问题不是厂商刻意制造的反烧录手段,而只是和烧录卡的偶然的兼容性问题,这样理解对吗?
为什么AKAIO不怕反烧录,却有兼容性问题呢?
2)我知道ARM7是DS内的一颗CPU,负责处理一些底层的东西,很少可以直接操作,那这个ARM7.bin文件是什么?是老任提供的还是软件厂商开发的?
下面是引用tring于2010-03-05 03:14发表的: 有2个CPU~当然不可能2个CPU都执行同样的代码~……又不像电脑那样有多线程多进程~可以把不同的线程分配给不同CPU执行~…… 因此ARM9.BIN就是给ARM9这个CPU执行的代码~而ARM7.BIN则是给ARM7执行的代码~ 因为ARM7负责的工作非常底层~而且底层某些工作也只有ARM7这块CPU能做~……然而同时写2个CPU的程序并使其协调执行对于不少程序员来说都是一件非常头大的事情~……而NDS又是以开发简单而成本低廉著称~……所以老N就将ARM7这个CPU所有需要执行的操作全部封装成了一个模块~并不向游戏开发者提供模块内部的内容~而仅仅在ARM9的某些底层内部函数中会调用到ARM7的模块接口~使得程序员可以专心开发游戏而完全不用考虑2个CPU的协调问题~……
游民
本版积分规则 发表回复 回帖后跳转到最后一页
Archiver|手机版|A9VG电玩部落 蜀ICP备2021021932号-2 川公网安备 51019002005286号
GMT+8, 2025-4-17 14:03 , Processed in 0.173560 second(s), 13 queries , Redis On.
Powered by Discuz! X3.4
Copyright © 2001-2020, Tencent Cloud.
下载 A9VG 客户端(iOS, Android)