这个看你的学习方向,ARM9与Cortex-A8的指令集、CPU架构是不一样的。Cortex-A8是针对移动消费类高性能电子产品及应用设计,通常CPU频率会高,而其对图像处理等增强。目前智能手机都采用A8以上内核。ARM9在工控领域会相应应用多一些。但是由于你们课程是ARM9的,在嵌入式学习中以ARM9为例讲述ARM的嵌入式CPU体系结构,这个体系结构与A8是不一样的。目前讲述A8的体系结构的书比较少,而A8的开发板的应用也主要集中在嵌入式应用开发层面,即更适合做上层应用,比如Android开发等。所以,如果你要学习CPU体系结构编程以及基本开发,Linux等,ARM9就好了,并且教材多,资源多。如果你要学习的是上层的应用软件开发,如Android等软件开发等,建议用A8开发板。其实现在的ARM9,ARM CORTEX-A8开发板都不贵,几百块一块,你可以根据实际情况选够。但一定要选择资源齐全的好厂家的板子
行,差别不大,arm9好像要过时了,Cortex-A8更火一些。