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