|
江苏科技大学学报(自然科学版) 2014
基于龙芯的windows软件运行环境的设计与实现Abstract: ?龙芯处理器在国产处理器市场占有重要地位。由于龙芯采用的是mips指令集且主要支持linux操作系统,然而目前在该平台上的应用软件还相对匮乏,且很多传统windows软件也无法在该平台上直接运行,这使得龙芯处理器的推广与应用受到了影响。针对这一问题,提出了一种在龙芯平台上基于wine来提供windows虚拟执行环境,并通过将wine和bochs模拟器相结合完成x86指令集到mips指令集翻译的解决方案。该方案能够实现windows程序在零修改情况下直接运行在龙芯平台上,可支持delphi、c、c++等多种语言开发的程序,以及网络、数据库等多种功能。测试表明,该系统运行稳定,但还存在不可忽略的性能影响。
|