1.Embedded IA概述
它是从X86发展而来的。
Embedded IA由三部分组成:CPU、内存、IO。
内存是按字节编址。
总线:数据总线、地址总线、控制总线
EIA是CISC的处理器。
2 EIA的优势vs对手arm架构
不同的arm之间要考虑软件兼容性,不同代的arm之间同样要考虑兼容性。EIA的兼容性比较好。
3 芯片组(Chipset)是什么,芯片组技术是什么技术
简化硬件设计,减少主板上芯片数量,增加硬件可靠性。将板卡(I/O卡)或其它部件的功能集成于芯片组中,形成了“整合型芯片组”。
芯片组=南桥+北桥
存储控制器:MCH:Memory Controller Hub,北桥芯片
功能:与CPU联系,控制内存,高速显示,各种加速器(PKI、SSL、XML、java等),速度快、发热高需散热
I/O控制器:ICHx:I/O控制中心,南桥芯片
功能:管I/O,包括USB、IDE、ACPI、WiFI、GPS、网卡、LPC (4bit)。
前端总线:FSB
4 嵌入式IA芯片组
主要用于工业控制、机顶盒、 MID、UMPC等领域,目前的代表处理器:Tolapai和ATOM。
5 凌动处理器
凌动处理器、迅驰凌动处理器是英特尔有史以来最小的、功耗最低的处理器。
ATOM架构是新功能(EM64T、SSSE3 等等) 嫁接到旧架构上设计而成,它是Pentium之后的第一款定序x86架构。
7 BIOS的问题
BIOS启动时采用实模式(real mode)寻址,寻址空间只有16位,可扩充性差。EFI采用保护模式(protected mode)
BIOS启动程序采用汇编语言(assembler)编写,这 使得编写BIOS程序变得比较复杂。在EFI程序尽可能的使用C语言编写,这样程序的可读性,可维护性都会变得更好。
BIOS程序的编写并没有统一的规范可以遵循,各个厂家之间的产品不具有兼容性。EFI统一兼容。
6 相关概念UEFI
EFI(Extensible Firmware Interface )
固件(Firmware)固件是固化在硬件中的软件,它存储着计算机系统中硬件设备最基本的参数,为系统提供最底层、最直接的硬件控制。其存储介质主要有ROM、PROM、EPROM、 EEPROM、FlashROM。主板的BIOS就属于Firmware的一种。
UEFI(nified Extensible Firmware Interface)是一种详细描述全新类型接口的标准,这种接口是用于无须手动地使操作系统从预启动的操作环境),加载到一种操作系统上,这类操作系统可以是Windows,或者是Linux。UEFI将提供一个明确的在操作系统与开机时启动固定 于硬件中的软件平台之间的接口规范。UEFI还支持一种用于初始化插卡的独立于计算机架构的装置。
8 UEFI功能
只要计算机有电即可远程操作。远程重启,远程装机,封锁键盘,关闭主板。但是UEFI在安全问题并没有作出改善。
提供了一个连接操作系统载入程序与固件之间稳定的接口;
一个更加强大的启动环境,这对那些系统设置公司来说,具有极大的价值。
解决了选择存储的问题。
为独立软件开发商和制造商提供了一个清晰的预启动编程环境。
延长了传统硬件的使用寿命
9 EFI与BIOS
P41