【摘 要】
:
EFI(Extensive Firmware Interface)规范定义了操作系统与平台固件之间的面向对象式的崭新接口模型,这些接口将平台(CPU,内存,总线,外设)相关信息及其操作、供OS加载器(OS Lo
论文部分内容阅读
EFI(Extensive Firmware Interface)规范定义了操作系统与平台固件之间的面向对象式的崭新接口模型,这些接口将平台(CPU,内存,总线,外设)相关信息及其操作、供OS加载器(OS Loader)使用的启动时服务(Boot Services)和OS本身使用的运行时服务(Runtime Services)封装在对象(函数和数据表)中,为启动OS提供了一个标准运行和开发环境。Tiano是Intel针对IA架构计算机开发的符合EFI规范的下一代BIOS,它采用面向对象设计,使用高级语言开发,具有相当强的可扩展性,在开发方法和功能上都大大超越了传统的BIOS,因此也成为开发增强功能的平台。这些增强功能涵盖了操作系统安装、启动、软硬件诊断以及资产管理等功能。本文首先研究了EFI/Tiano环境下图形界面系统的设计开发,借鉴成熟GUI开发经验,遵循EFI/Tiano驱动及应用程序开发规范,采用三层式架构设计,同时支持了多窗口,字体,控件,位图等特性,为用户提供更加高级的图形界面支持,丰富EFI/Tiano的增值应用,给将来开发EFI/Tiano下各种交互应用程序提供了良好的平台。然后,本文详细介绍了多核技术的概念、发展现状、设计架构,并以Intel酷睿双核处理技术为例,对多核技术进行了全面的剖析。在熟悉掌握理论的情况,本文基于多核处理器技术,在EFI/Tiano环境下构建对多核平台的支持,供EFI/Tiano环境下的各种驱动,应用程序使用。
其他文献
由于获取森林资源数据手段和方法的多样性,森林资源数据来源虽多,但一种森林资源数据源往往只能较好地反映被测对象的某一方面,这就需要对多源数据进行融合处理,实现对森林资
电子假腭是研究人发音特点的一种设备。它能够检测人在发音状态下舌头与上腭的触碰情况,根据舌腭的接触情况来预测舌头的大致运动轨迹。目前许多国家和地区都有对它进行研究
随着多媒体计算机技术和通信技术的不断发展,网络所传输的信息越来越丰富,当前以Internet为代表的网络正朝着多媒体综合业务发展,多媒体通信已经成为当今通信领域的一个热点
随着时代的发展,我们进入了信息社会,特别是随着互联网的飞速发展,信息几乎是呈指数级增长。信息的日益增长使人们可以通过各种方式来获得他们想要的信息。而各种信息检索工具和
当今,社会已经进入了网络信息时代,计算机与网络信息技术的飞速发展使得各个领域的数据和信息急剧增加(信息爆炸),同时人类的参与使数据与信息系统中的不确定性更加显著。如
对于软件系统特别是大型复杂软件系统,由于分析和理解的困难性,其系统维护或系统演化任务异常艰巨,且成本开销巨大。程序理解辅助工具是增强软件分析和程序理解的支撑环境,它
虚拟仪器就是利用现有的计算机,配上相应的硬件和专用软件,形成既有普通仪器的基本功能,又有一般仪器所没有的特殊功能的高档低价的新型仪器。这种技术实质上是充分利用最新
随着社会的发展和生活品质的提高,人们在追求产品的美观、豪华之余对产品的耐久性提出了更高的要求。产品在使用中因疲劳而出现故障,带来的不仅仅是产品的淘汰,更严重的会危
在计算机技术飞速发展的今天,人们对计算机系统的依赖性越来越高。而在造成计算机系统错误的因素中,软件占了绝大部分。随着软件体系规模的日益增大及其复杂性的日益增强,软件的
随着网络技术,特别是Internet技术的发展和普及,网络教学已成为目前网络应用的一个重要方向。国家教育部根据当前的教育形势,适时提出了以“建设精品课程”为主要内容的质量