(原地址:http://www.nintendo.co.jp/n08/hardware/micro/spec/index.html)
CPU和原来比起来并没有变化,核心依然是ARM7TDMI,主频也依然是16.78MHz.先介绍下GBA系列的CPU.这是一颗由英国剑桥大学和RARE工作室专门为GBA设计的32位RISC(精简指令集)CPU,基于ARMv4T指令集,这颗CPU采用了独特的优化处理方案.
考略到成本因素,GBA并没有配备专用的图形处理芯片,但是任天堂用3个巧妙的设计弥补了这方面的不足.
1.GBA的CPU内部集成了2D特效加速单元,可提高图形处理的速度,执行更复杂的图像操作,并且在硬件上支持了缩放,旋转,变形,马赛克,Alpha混合,淡入淡出,多重卷轴控制等2D特效加速.
2.GBA的32KB主内存(同时也作为L1 cache)+96KB显存是集成在CPU内部的,另外256KB内存和16KB系统ROM(存储了BIOS提供的功能接口函数)在CPU外部.而GBM将256KB内存也集成到了CPU内部,读取速度更快,处理效率也更高.
3.GBA本身没有操作系统或平台,这就确保了硬件资源完全用作游戏处理,大大提高了游戏的运行效率.GBA专用卡带也保证了和硬件之间的高速数据交换.
第三点严格意义上来说并不是什么优化设计,只是任天堂的老习惯罢了,但是确实对游戏的流畅性影响很大.所以对于游戏可以保持华丽画面的同时又能保持流畅画面来说,三点缺一不可,而只说对性能的提升的话,最主要就集中在前两点上了.基本上第一点保证了画面的华丽,第二点保证了游戏的流畅.
评论