首页> 中文期刊>江苏科技大学学报(自然科学版) >基于龙芯的Windows软件运行环境的设计与实现

基于龙芯的Windows软件运行环境的设计与实现

     

摘要

龙芯处理器在国产处理器市场占有重要地位。由于龙芯采用的是MIPS指令集且主要支持Linux操作系统,然而目前在该平台上的应用软件还相对匮乏,且很多传统Windows软件也无法在该平台上直接运行,这使得龙芯处理器的推广与应用受到了影响。针对这一问题,提出了一种在龙芯平台上基于Wine来提供Windows 虚拟执行环境,并通过将Wine和Bochs模拟器相结合完成X86指令集到MIPS指令集翻译的解决方案。该方案能够实现Windows程序在零修改情况下直接运行在龙芯平台上,可支持Delphi ,C,C++等多种语言开发的程序,以及网络、数据库等多种功能。测试表明:该系统运行稳定,但还存在不可忽略的性能影响。%The Loongson processor occupies an important position in the domestic market .Since Loongson uses the MIPS instruction and supports the Linux operating system , the application software on the platform is relative-ly scarce, and many traditional Windows software cannot be run directly on the platform .It makes the populari-zation and application of Loongson processor affected .To solve this problem , a Loongson platform is proposed based on Wine to provide Windows virtual execution environment .The translation from X86 instruction to the MIPS instruction is achieved by combining the Wine and Bochs simulator .Windows program of zero -modified can directly run on Loongson platform in the proposed scheme .The scheme can support software programmed by Delphi, C, C++and implement functions of network and database .Tests show that the system is stable , but it also has the performance impact which cannot be ignored .

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号