-
题名Windows程序运行于Linux系统的技术
被引量:14
- 1
-
-
作者
王亚军
刘金刚
-
机构
中国人民武装警察部队学院计算机教研室
首都师范大学&中科院计算所计算机科学联合研究院
-
出处
《计算机应用》
CSCD
北大核心
2009年第8期2128-2131,2135,共5页
-
基金
国家863计划项目(2001AA114201)
-
文摘
在Linux系统上运行Windows程序,是Linux争夺桌面应用领域面临的技术难题。对Windows设备驱动程序和应用程序运行于Linux系统的技术现状及发展趋势作了综合阐述。对于兼容Windows设备驱动程序,目前Linux系统仅能运行Windows网络接口设备驱动程序;对于兼容Windows应用程序,目前可采取的技术有代码重构、跨平台编译、软件虚拟机和API仿真等技术。这些技术因各自的局限性而无法撼动Windows在桌面领域的统治地位,使得开发支持Windows设备驱动程序和应用程序的Linux兼容内核成为提高桌面Linux市场竞争力的必然趋势。
-
关键词
操作系统
LINUX
WINDOWS
WINE
API仿真
兼容内核
-
Keywords
operating system
Linux
Windows
Wine
API emulation
unified kernel
-
分类号
TP316
[自动化与计算机技术—计算机软件与理论]
-
-
题名一种带指令高速缓存的8051 IP
被引量:1
- 2
-
-
作者
胡欣幸
沈海斌
-
机构
浙江大学超大规模集成电路设计研究所
-
出处
《机电工程》
CAS
2008年第10期67-70,共4页
-
文摘
为设计面向AMBA的SoC集成,将8051兼容内核封装成为带32位AHB总线接口的标准主设备IP,采用了8051内核的高段外部数据空间映射成分页的4 GB SoC空间。设计中采用了嵌入式FLASH器件作为程序存储器,并为提高系统性能而设计了128字节直接映射结构的指令高速缓存。封装成的处理器IP在0.18μm工艺下可工作在200 MHz。利用如Keil uVision等8051兼容工具进行软件开发。测试结果表明,该处理器IP在SoC集成中具有灵活性,借助软、硬件复用,提高了设计效率,具有良好的实用价值。
-
关键词
8051兼容内核
嵌入式FLASH程序存储器
指令高速缓存
AMBA总线
封装
-
Keywords
8051-compatible core
embedded FLASH ROM
instruction cache(ICACHE)
AMBA bus
wrap
-
分类号
TP368.2
[自动化与计算机技术—计算机系统结构]
-