检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:李皓[1] 郑衍松[1] 庞九凤[1] 佟冬[1] 程旭[1]
机构地区:[1]北京大学微处理器研究开发中心,北京100871
出 处:《北京大学学报(自然科学版)》2012年第1期20-28,共9页Acta Scientiarum Naturalium Universitatis Pekinensis
基 金:国家高技术研究发展计划专项经费(2006AA010202);国际科技合作基金(2008DFB10010)资助
摘 要:提出一种兼容工业规范的嵌入式BIOS设计EmBIOS,支持嵌入式系统运行MS Windows等操作系统。以中断服务为单位,对全系统模拟器BIOS进行划分可得到中断服务例程集。将中断服务例程集扩展、移植到传统嵌入式固件环境,EmBIOS既能利用现有嵌入式固件初始化系统,又可提供桌面操作系统所需中断服务。EmBIOS正确性和兼容性在PKUnity86 FPGA原型系统中通过运行典型操作系统及应用软件得到了验证,并应用于真实芯片系统。实验表明,EmBIOS具备可移植性,并能提供与商业BIOS相当的启动速度。The authors present EmBIOS,a compatible BIOS design for embedded system to support desktop OS such as MS Windows.To effectively achieve OS compatiblity,a simulator BIOS which could boot desktop OS in simulator environment is divided into multiple interrupt service routines.Then by extending and transplanting interrupt service routines to traditional embedded firmware environment,EmBIOS enables initialization of embedded system with existing firmware,and provides BIOS compatibility required by desktop OS.The functional correctness and OS compatibility are guaranteed through running windows and its typical applications on PKUnity86 FPGA and silicon.Experimental results demonstrate that the portability of EmBIOS design and its acceptable boot up performance compared with a commercial embedded BIOS.
关 键 词:固件 嵌入式系统 基本输入输出系统 MSWindows
分 类 号:TP368.1[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.44