-
题名ARM9平台上KVM移植的研究和实现
- 1
-
-
作者
易佳望
王斌
肖晖
胡海
-
机构
长沙理工大学计算机与通信工程学院
-
出处
《计算机时代》
2012年第5期22-25,28,共5页
-
基金
湖南省大学生研究性学习和创新性实验计划项目(3080102-1203009(2010年113号))
-
文摘
在移动应用开发中,为了将J2ME技术应用到ARM9嵌入式平台上,需要事先在该ARM9平台上成功移植KVM。但是,在将SUN公司的CLDC 1.1参考实现移植到ARM9平台的过程中,由于编译工具版本更新导致的编译工具与参考实现之间的版本不兼容问题,影响了KVM的成功移植。为此,研究了KVM的代码执行机制,并分析了SUN公司的CLDC 1.1参考实现的build过程。在此基础上,采用目前主流编译器来移植KVM,对编译生成KVM各个阶段产生的所有错误和警告进行了深入分析,并给出了消除那些影响移植结果的错误和警告的适当解决方法。所提出的解决方法不仅实现了参考实现源码的成功编译,而且提高了移植后KVM程序的健壮性。KVM移植测试的实验结果表明,KVM成功地被移植到了ARM9+Embedded Linux平台上。
-
关键词
移动应用开发
J2ME
CLDC
KVM移植
-
Keywords
Mobile application development
J2ME
CLDC
KVM porting
-
分类号
TP399
[自动化与计算机技术—计算机应用技术]
-
-
题名R10000多处理器簇中的外部冲突解决方案
- 2
-
-
作者
易佳望
-
机构
长沙理工大学计算机与通信工程学院
-
出处
《计算机时代》
2012年第6期1-3,6,共4页
-
文摘
在基于MIPS R10000处理器构建采用簇总线的多处理器系统时,发现R10000用户手册给出的外部冲突解决方案只适用于采用专用EA的单或多处理器系统。鉴于此,介绍了R10000处理器的系统配置和系统接口的一致性,分析了R10000用户手册所给出的外部冲突解决方案的局限性,并基于该外部冲突解决方案,对采用簇总线的多处理器系统中的外部冲突进行了研究,给出了簇协调器可以采用的一个外部冲突解决方案。
-
关键词
簇总线
簇协调器
一致性冲突
外部一致性冲突
外部冲突解决
-
Keywords
cluster bus
cluster coordinator
coherency conflict
extemal coherency conflict
solution of external conflicts
-
分类号
TP338.4
[自动化与计算机技术—计算机系统结构]
-