1.认识BIOS
来源:互联网 发布:telnet端口失败 编辑:程序博客网 时间:2024/06/05 17:39
BIOS,Basic Input Output System,是一组固化在计算机内主板上一个ROM芯片上的程序,它保存着计算机最重要的基本输入输出的程序、开机后的自检程序和系统自启动程序,它可从CMOS中读写系统设置的具体信息。其主要功能是为计算机提供最底层的、最直接的硬件设置和控制。但是当今,此系统已成为一些病毒木马的目标,一旦此系统被破坏,后果不堪设想。
BIOS设置程序主要对计算机的基本输入输出系统进行管理和设置,使系统运行在最好状态下,使用BIOS设置程序还可以排除系统故障或者诊断系统问题是连接软件程序与硬件设备的“桥梁”,负责解决硬件的即时要求。
BIOS芯片也许是主板上唯一贴有标签的芯片。
芯片硬件:
1、ROM:在微机发展初期,BIOS都存放在ROM(READ ONLY MEMORY),内部资料是在ROM制造工序中,在工厂里用特殊方法被烧录进去,无法修改,被验证资料有误只能被舍弃。
2、EPROM:Erasable Programmable ROM,可重复擦除和写入,但条件较苛刻。
3、EEPROM:Electrically Erasable Programmable ROM,与EPROM一样,但可以通过跳线开关和系统配带的驱动程序盘对其进行复写,比较方便实现BIOS升级。
4、NORFlash:现代计算机主板都使用此作为BIOS存储芯片。容量较大,且可以运行电脑通过软件方式进行BIOS更新而无需额外的硬件支持,写入速度更快。
BIOS芯片中主要存放信息:
1、自诊断程序:通过读取CMOS RAM中的内容识别硬件配置,并对其进行自检和初始化。
2、CMOS设置程序:引导过程中,用特殊热键启动,进行设置后,存入CMOS RAM中。
3、系统自举装载程序:在自检成功后将磁盘相对0道0扇区上的引导程序装入内存,让其运行装入系统。
4、主要I/O设备的驱动程序和中断服务:由于BIOS直接和系统硬件资源打交道因此总是针对某一类型的硬件系统,而各种硬件系统又各有不同,所以存在各种不同种类的BIOS,随着硬件技术的发展,同一种BIOS也先后出现了不同的版本,新版本的BIOS比起老版本来说,功能更强。
CMOS,常指保存计算机基本启动信息(如日期、时间、启动设置等)的RAM芯片。与BIOS一样是主板上的一块可读写的并行或串行FLASH芯片,是用来保存BIOS的硬件配置和用户对某些参数的设定,其内容可以通过设置程序进行读写。CMOS芯片由主板上的钮扣电池供电,即使系统断电,参数也不会丢失。
只有保存数据的功能,而对其各项参数的修改要通过BIOS的设定程序来实现
BIOS是设定程序和一些对硬件等的处理程序
CMOS是用来存放BIOS设定好的参数的不断电RAM
- 1.认识BIOS
- 认识BIOS
- 开始认识BIOS了
- 认识CMOS与BIOS
- BIOS的简单认识!
- 走近BIOS的家,认识BIOS ROM芯片
- 对“传统BIOS”与“EFI/UEFI BIOS”的基本认识
- 对“传统BIOS”与“EFI/UEFI BIOS”的基本认识
- 嵌入式操作系统与虚拟机杂记(三)——认识BIOS
- BIOS
- BIOS
- BIOS
- BIOS
- BIOS
- BIOS
- BIOS
- BIOS
- BIOS
- wamp集成环境虚拟主机的配置
- 神经网络编程
- 我和我的伙伴是如何用具体的代码以及源代码管理的基本操作
- HDOJ(HDU) 1976 Software Version(简单判断)
- 从零开始学_JavaScript_系列(十一)——dojo(5)(GRID表格进阶:更新值,name,重置表结构/缓存,重绘表格)
- 1.认识BIOS
- 手动扩大栈内存,让AC无忧
- 制作树莓派wifi遥控和自动避障小车
- MFC定时器的基础以及高级使用
- UART数据收发波形
- 玩玩二维码扫描与制作
- PB12.5创建WebService心得
- ZedBoard--(2)嵌入式Linux移植和BOA服务器的搭建
- Android - Animation(二)