Tel : 69589584 同济大学软件学院 UEFI 与固件程序设计.

Slides:



Advertisements
Similar presentations
纺纱学. 2 绪 论 基本要求:了解纺纱系统的类别 重点掌握:棉纺系统的工艺流程 3 一、纺纱原理与设备 纺纱:用物理或机械的方法将纺织纤维纺成纱 线的过程。 纺纱原理:初加工、原料的选配、开松除杂、 混和、梳理、精梳、并合、牵伸、加捻、卷绕等。 纺纱方法:传统纺纱方法、新型纺纱方法。 纺纱设备:开清棉联合机、梳棉机、精梳机、
Advertisements

一、统计范围 注册地在湖里区的具有房地产开发资质的 房地产开发企业 无论目前是否有开发项目 无论开发的项目是在湖里区还是在其他区 没有开发项目的企业需要报送年报和月报 中的资金表(空表)。 新成立的项目公司,要先入库,再报报表。
BIOS (Basic Input Output Service) Contains system data used by the ROM BIOS service routines. Serves as a standardized communication interface between.
第十二章 常微分方程 返回. 一、主要内容 基本概念 一阶方程 类 型 1. 直接积分法 2. 可分离变量 3. 齐次方程 4. 可化为齐次 方程 5. 全微分方程 6. 线性方程 类 型 1. 直接积分法 2. 可分离变量 3. 齐次方程 4. 可化为齐次 方程 5. 全微分方程 6. 线性方程.
Information Technology, The Internet, and You
Basic Input Output System
数控机床结构及维修 主编:于万成 王桂莲 副主编:李昊 人民邮电出版社 北京 ◎ 了解数控系统的组成和常见数控系统 的特点 ◎ 熟悉常见数控系统的参数设置 ◎ 掌握数控系统的常见故障诊断及维修 方法 调试与维修数控 机床的数控系统.
石化的 IT 大挑战 洛阳石化工程公司. 石化公司简介 中国石化集团洛阳石油化工工程公司,是国内能源化 工领域集技术专利商与工程承包商于一体的高科技企 业。拥有中国综合设计甲级资质,为国家首批业务涵 盖 21 个行业的工程咨询企业之一,拥有工程总承包、 工程设计、工程监理、工程咨询和环境影响评价等甲.
编译程序 构造原理和实现技术 授课教师:吕江花. 第一章 编译程序概述 主要内容: 几个基本概念 编译器的工作过程概述 编译器各个阶段的功能描述 编译程序的实现途径.
嵌入式操作系统 陈香兰 Fall 系统调用 10/27/09 嵌入式 OS 3/12 系统调用的意义  操作系统为用户态进程与硬件设备进行交互提供 了一组接口 —— 系统调用  把用户从底层的硬件编程中解放出来  极大的提高了系统的安全性  使用户程序具有可移植性.
OCLC 及 OCLC ECO 电子期刊. 创建于 1967 年 非盈利性的会员机构 总部设在美国俄亥俄州, 目前有来自 86 个国家和地区的 个成员馆, 为 83 个国家和地区 43,000 个图书馆 提供信息服务 世界上最大的联合图书馆 OCLC(Online Computer Library.
地理信息系统概述. 数据和信息 (Data & Information) 数据 原始事实 如:员工姓名, 数据可以有数值、图形、声音、视觉数据等 信息 以一定规则组织在一起的事实的集合。
数字逻辑 梁华国 计算机与信息学院 计算机系统结构研究室 workroom/socweb/index.php/
吉林大学远程教育课件 主讲人 : 杨凤杰学 时: 64 ( 第六十二讲 ) 离散数学. 最后,我们构造能识别 A 的 Kleene 闭包 A* 的自动机 M A* =(S A* , I , f A* , s A* , F A* ) , 令 S A* 包括所有的 S A 的状态以及一个 附加的状态 s.
Lecturer: Mu Lingling (穆玲玲)
CS2422 Assembly Language & System Programming November 2, 2006.
Harris Spring 2005 讲座一 “ERP 与企业流程再造 ” 东南大学 自控系 赵霁教授 电话: 一 ERP 是什么? 二企业为什么要引入 ERP 系统? 三企业管理软件的发展与 ERP 的创新之处 四 ERP 与流程再造的关系。 五 企业流程再造规划分析。
吉林大学远程教育课件 主讲人 : 杨凤杰学 时: 64 ( 第四十八讲 ) 离散数学. 例 设 S 是一个非空集合, ρ ( s )是 S 的幂集合。 不难证明 :(ρ(S),∩, ∪,ˉ, ,S) 是一个布尔代数。 其中: A∩B 表示 A , B 的交集; A ∪ B 表示 A ,
手机遥控生活 -- Windows Side Show for Windows Mobile 张欣 微软最有价值专家.
协同工作环境研究中心 协同共享 助力科研. 主要内容  认识协同及协同软件  协同科研软件 duckling 介绍.
兰州理工大学 1 第九章 CAD/CAM 系统集成 9.1 概述 9.2 3C 内部集成存在的问题和解决的办法 9.3 CAD/CAM 集成方法 9.4 3C/PDM 集成方法 9.5CIM 与 CIMS.
安全操作系统 中国科学技术大学计算机系 陈香兰( 0512 - ) 助教:裴建国 Autumn 2008.
兽医病理生理学 Veterinary Pathophysiology. 一、概念 (Definition or concept) : 兽医病理生理学是研究动物疾病发生的 原因和条件,研究疾病全过程中患病体的 机能、代谢的动态变化及其机制,揭示疾 病发生、发展和转归的规律,阐明疾病的 本质,为疾病的防治提供理论依据。
吉林大学远程教育课件 主讲人 : 杨凤杰学 时: 64 ( 第三十九讲 ) 离散数学. 例 设 S 是一个集合, ρ ( S )是 S 的幂集合,集合 的交( ∩ ),并(∪)是 ρ ( S )上的两个代数运算, 于是,( ρ ( S ), ∩ ,∪) 是一个格。而由例 知.
大亚湾 PMT 读出电子学介绍 王铮 中科院 “ 核探测技术与核电子学重点实验室 ” 年会.
OS 进程调度模拟演示 制作人: 钱晶 高上上. OS 进程调度模拟-实验原理 静态优先级原理 在这种方式下,系统一旦把处理机分配给就绪队 列中的优先权最高的进程后,该进程便一直执行下去, 直至完成。或因为发生某事件使该进程放弃处理机,系 统方可再将处理机分配给另一优先级最高的进程。这些 事件包括有优先级更高的进程进入,或是因为某些原因.
UML 对象设计与编程 主 讲 : 董兰芳 副教授 Dept. of Computer Science,USTC
土壤学ⅠⅡ ( 土壤学Ⅰ ) 学时安排:上课: 36 学时 实验: 6 次共 18 学时(单周,第 7 周起) 地点在实验楼一楼进大门右手 授课教师:资源环境学院,潘根兴、李辉信 电话: ( O ) :
1 第 1 章 Oracle 11g 简介 随着计算机技术、通信技术和网络技术的发展,人 类社会已经进入了信息化时代。信息资源已经成为最 重要和宝贵的资源之一,确保信息资源的存储,以及 其有效性就变得非常重要,而保存信息的核心就是数 据库技术。对于数据库技术,当前应用最为广泛的是 关系型数据库,而在关系型数据库中,
第5章 键盘与鼠标接口 5.1 键盘概述 5.2 键盘的工作原理 5.3 PC扩展键盘接口 5.4 键盘中断与键盘I/O 5.5 鼠标接口.
湖南省赛宝软件服务有限公司 信息报送及申报系统演示 湖南省赛宝软件服务有限公司 李纠.
Report for Case 5 VoIP Will Bring “ Dramatic Transformation ” Liang Qinyan, Li Yang, Zhou Xuhui, Lin Guoqiang Group 2 MIS-B Xi ’ An
Department of Mathematics 第二章 解析函数 第一节 解析函数的概念 与 C-R 条件 第二节 初等解析函数 第三节 初等多值函数.
Tel : 同济大学软件学院 UEFI 与固件程序设计.
第 1 章 计算机概述 1.1 计算机简介 1.2 计算机的软 / 硬件系统. 1.1 计算机简介 微型计算机又称个人计算机 (PC) ,现在已经得 到了广泛的应用和普及。从外观上看,微型计算机 由主机、显示器、键盘和鼠标组成。
UEFI与固件程序设计 Tel: 同济大学软件学院.
BIOS. Accessing System BIOS You can use the System Setup utility to change variable BIOS information, such as the type of hard drive you have installed.
2013 年 10 月 16 日下午 2 点 招标代理从业人 员电子平台业务 学习研讨班. 《福州市建设工程电子招投标平台》 (代理) 第一期培训 2013 年 10 月.
软件调优基础 2004 年 2 月 23 日. 为什么需要调优? 相同的代码 >> 不同的性能 SELFRELEASE OPT : 4 IMSLCXMLATLASMKL50MKL s5.445s5.457s10.996s3.328s0.762s0.848s0.738s for(i=0;i
Tel : 同济大学软件学院 UEFI 与固件程序设计.
Hardware Boot Sequence. Vocabulary BIOS = Basic Input Output System UEFI = Unified Extensible Firmware Interface POST= Power On Self Test BR = Boot Record.
DUAL BOOTING  KNOWING LEGACY BIOS & UEFI FIRMWARE  KNOWING MBR & GPT PARTITION D.BHARANI AM.EN.U4CSE12013.
Making MINT64OS Chan Seok Kang 2013/01/21. 2Computer Systems and Platforms Lab Content Introduction My Approach Encountered Problem Conclusion & Future.
The Hybrid Scheduling Framework for Virtual Machine Systems.
Tel : 同济大学软件学院 UEFI 与固件程序设计.
新一代移动物联系统 MC MOBILE CONTROL 开启办公物联网时代 Product Promotion.
草原承包经营管理系统 额尔德木图 服务网站: 服务 QQ 群: 电话: QQ : 单位:内蒙古师范大学 内蒙古自治区遥感与地理 信息系统重点实验室.
第四章 计算机数控( CNC )系统  本章重点:  1 计算机数控系统构成及其结构特点  2 运动轨迹插补原理  3 刀具补偿.
黑龙江交通职业技术学院 简介 本课件采用立体式教学, 使学生 能更深入了解制动机的内部结构。 课 程:制动机 课程教师:韩向东 联系方式: 联系地址:黑龙江交通职业技术学院 进入 退出.
Words of supplementary reading 5 Rowena Tan. Passage 5 - 1 开放了一个电脑软件 系统 能自动翻译 have developed a computer software system can automatically translate.
一、热机 1 、热机:利用燃料燃烧而工作的机器 2 、共同特点: 燃料的化学能 内能 机械能 燃烧 做功.
2012 年昆明冶金高等专科学校 生源地贷款培训会. 一、生源地贷款鉴定证明 各地区县级教育部门生源地贷款办理时间一般 从 7 月 1 日开始。学校应尽快办理好学校鉴定证明, 给学生充裕的时间到当地办理.
算得清写的准 —— 物业费公示报告的编写 讲师:朱芸 物业费的 构成? 哪些是管 理人员工 资呢? 哪些算工程费 用? 怎样才能核 算的清楚呢?
逻辑设计基础 1 第 7 章 多级与(或)非门电路 逻辑设计基础 多级门电路.
BankScope :全球银行与金融机构分析库 comprehensive, global database containing information on public and private banks BvD 系列数据库 王 韬
开放教育学员入学须知 第一部分:浏览山东理工大学远程与继续 教育学院网站浏览山东理工大学远程与继续 教育学院网站 第二部分:浏览中央电大教学平台浏览中央电大教学平台 第三部分:浏览山东电大教学平台浏览山东电大教学平台 第四部分:浏览淄博电大教学平台浏览淄博电大教学平台 第五部分:淄博电大教学平台使用淄博电大教学平台使用.
辽宁地质工程职业学院 机电系电气电子教研室 2008 年 6 月 校企合作 实现双赢 王翠芝 校企合作目标 加强校企合作,推进产教结合, 要以校企两方面 “ 双赢 ” 为目标 。校企 合作的过程是校企双方互相选择的过 程,更是相互促进、相互提高的过程, 是在市场的激励下参与竞争,提高生 产力,走向强强联合,共同发展的过.
冯熙铉. What CS means to you? CS = AC? WA? What CS means to you? CS = AC? WA? CS = Programming?
德国 V. S 家具公司. V. S家具公司创建于1898年,是生产教学、办公家具的专业厂。 1898… 1914… 1997… 1945…
U niversity of S cience and T echnology of C hina VxWorks 及其应用开发 陈香兰 年 7 月.
张勤 人大报刊复印资料 专题全文数据库 简 介简 介 《人大报刊资料全文数据库》是中国人民大 学书报资料中心与北京博利群电子信息有限 公司联合开发研制的大型数据库光盘。它涵 盖面广、信息量大、分类科学、筛选严谨、 结构合理,是国内最具权威的社会科学、人.
欢 迎 使 用 《工程流体力学》 多媒体授课系统 燕 山 大 学 《工程流体力学》课程组. 第九章 缝隙流动 概述 9.1 两固定平板间的层流流动 9.2 具有相对运动的两平行平板 间的缝隙流动 9.3 环形缝隙中的层流流动.
1 文件的查找. 2 回收站的管理 3 磁盘管理 格式化软盘 复制文件到软盘 整理磁盘碎片 4 格式化软盘.
计算机应用基础课件 考试形式:平时成绩( 40% ) + 期末考试成绩 ( 60% ) 考试内容:指法练习( 10 分) windows 操作( 10 分) word2003 操作( 25 分) excel2003 操作( 15 分) powerpoint 操作( 10 分) 上网及发送电子邮件( 10.
物流分拣技术与装备 核心要点: 自动分拣作业方式与流程 自动分拣装备 自动分拣系统 实例. 物流分拣技术与装备 学习目标 通过本章的学习,应该掌握自动分拣的作业 流程,重点掌握摘取式和播种式拣选的特点, 了解常见的自动分拣装备,掌握自动分拣系 统的一般特点及其构成。通过实例,对目前 流行的分拣系统有初步了解。
Innovation Intelligence ® Workshop – Riser VIV. Copyright © 2015 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. 学习内容 实用流固耦合的设置方法.
你知道多细胞动物 和人的生长发育是 从什么细胞开始的 吗 ? 受精卵 分化 肌肉细胞 上皮细胞 人体的各种细胞图.
SME.USTB Human Factors 人机工程学 By Wei Dong Department of Industry Design, SME, USTB.
Overview A) Power on or reset B) 1st stage boot loader C) 2nd stage boot loader D) Operate system.
Booting Up 15-Nov-18 boot.ppt.
Presentation transcript:

Tel : 同济大学软件学院 UEFI 与固件程序设计

What’s the UEFI? 继续 返回 UEFI (Unified Extensible Firmware Interface) 是由英特尔公 司联合业界共同提出的一种欲在未来电脑系统中替代传统 BIOS (Legacy BIOS) 的升级解决方案。 Another question, What’s the BIOS?

What’s the BIOS? 继续 返回 BIOS (Basic Input and Output System) 基本输入输出系统,它是 一组固化到计算机内主板上一个 ROM 芯片上的程序,它保存 着计算机最重要的开机上电自检、硬件初始化程序和系统底 层的服务程序等。 硬件逻辑 Push Power Button CPU Reset RTC BIOS OS Found MBR

继续 返回 Agenda –BIOS background History History Functions Functions Legacy BIOS’s Flaws Legacy BIOS’s Flaws Change Change

继续 返回 BIOS background -- History Before firmware— Switchs on a piece of plywood Before firmware— Switchs on a piece of plywood BIOS-- for original IBM PC/XT and PC/AT in 1980s BIOS-- for original IBM PC/XT and PC/AT in 1980s EFI -- Spring 2000 IDF (Intel Developer’s Forum) EFI -- Spring 2000 IDF (Intel Developer’s Forum) -- EFI 1.10 specification UEFI – Originated from the EFI 1.10 specification UEFI – Originated from the EFI 1.10 specification --Updated and managed by the Unified EFI Forum --Updated and managed by the Unified EFI Forum

继续 返回 BIOS background -- Functions Based on 8086 architecture Based on 8086 architecture POST—Power On Self Test POST—Power On Self Test A group of clearly defined OS-independent interface for A group of clearly defined OS-independent interface for hardware hardware  Int10 for Video service  Int13 disk service  Int16 keyboard service  Int18 BIOS ROM loader  Int19 bootstrap loader Availability of MS-DOS outside of IBM allowed applications Availability of MS-DOS outside of IBM allowed applications to run equally well across different brands of box "PC clones". to run equally well across different brands of box "PC clones".

继续 返回 BIOS background -- Legacy BIOS’s Flaws It is not platform independent, it highly depends on Intel 8086 Software Interrupt model It is not platform independent, it highly depends on Intel 8086 Software Interrupt model  Real mode  16-bits register access  No memory address beyond 1MB  Option ROM space limited to below 1MB Modern Intel CPU architecture has come to 32bits, 64bits protection mode, with HT and Multi-core, but for compatibility, it should still boot up in 16 bit real mode Modern Intel CPU architecture has come to 32bits, 64bits protection mode, with HT and Multi-core, but for compatibility, it should still boot up in 16 bit real mode

继续 返回 BIOS background – Flaws (cont.) It is inaccessible to boot 64bits system which still call into 16 bit legacy firmware when Itanium processor family come into life. It is inaccessible to boot 64bits system which still call into 16 bit legacy firmware when Itanium processor family come into life. More and more new technology come out, like VT, LT etc. It is very hard to enable those technology in the whole eco-system quickly in legacy BIOS More and more new technology come out, like VT, LT etc. It is very hard to enable those technology in the whole eco-system quickly in legacy BIOS Architecture independent is the key for the next generation BIOS, that is where the EFI come from, single driver can work in x86, Itanium and XScale etc. Architecture independent is the key for the next generation BIOS, that is where the EFI come from, single driver can work in x86, Itanium and XScale etc.

继续 返回 BIOS background – Flaws (cont.) Code Real Mode Assembler Spaghetti Scalability Complexity Maintenance Issue Spec None!Compatibility OS Loader Tied to HW and BIOS Slows innovation Carries legacy

继续 返回 BIOS background – Change Unified Extensible Firmware Interface Unified Extensible Firmware Interface UEFI is an interface specification UEFI is an interface specification download from Abstracts the platform from OS Abstracts the platform from OS Includes a modular driver model and Includes a modular driver model and CPU-independent option ROMs CPU-independent option ROMs Compatible by design Compatible by design Modular and extensible Modular and extensible Complements existing interfaces Complements existing interfaces Flexible to meet existing and future needs OS Loader Hardware Firmware UEFI Compatibility

继续 返回 BIOS background – Change Code Real Mode Assembler Spaghetti Scaleability Complexity Maintenance Issue Spec None!Compatibility OS Loader Tied to HW and BIOS Slows innovation Carries legacy High level language protected mode code Scaleable and easy to maintain Straight-forward implementation Clearly defined Innovation Legacy migration Abstraction