手游网 手游攻略 手游评测 老式bios,老bios设置

老式bios,老bios设置

时间:2024-09-05 16:01:07 来源:头条 浏览:0

BIOS的历史背景说到BIOS,就不得不提到业界的巨头:IBM。 IBM不仅发明了BIOS,还创建了独立BIOS供应商(IBV)商业模式。目前,IBV是计算机产业生态的重要组成部分。

IBM最初是一家生产计时器、打孔卡和统计分类器的小公司,但在其创始人托马斯·J·沃森和他的儿子小托马斯·J·沃森的努力下,IBM逐渐成为了行业中的巨头。计算机行业。已发展到。他是开创个人电脑新时代的先驱。计算机领域的许多技术都来自IBM,包括第一台硬盘、第一台软盘驱动器、第一个广泛使用的高级编程语言FORTRAN、关系数据库、第一台超级科学计算机、第一台RISC设计等。比如第一个DRAM芯片。

二战期间,美军确实需要通用计算机,因为他们无法再手动完成导弹弹道计算过程中涉及流体动力学的海量数据计算。此时,以冯·诺依曼、约翰·穆什利和普雷斯珀·埃克特为首的科学家为美国军方设计了世界上第一台预编程通用电子计算机EDVAC。这包括当今颇具影响力的“冯·诺依曼电子计算机体系结构”。通用计算机时代的曙光。

1830年代,新成立的IBM主要研发和销售收银机、制表机和打孔卡,但由于制表机主要针对政府和企业,IBM成功度过了1939年的大萧条。到1940 年,IBM 拥有数万名员工,营业利润达4500 万美元。二战后上台的托马斯·J·沃森认识到电子计算机在未来社会中的重要作用和深远影响,于是IBM于1951年决定开发商用计算机。他们聘请冯·诺依曼作为科学家。作为董事和顾问,他于1952 年开发了IBM 第一台存储程序计算机(IBM 701,传统意义上的计算机)。凭借这台大型计算机,IBM才得以在计算机领域站稳脚跟。 IBM先后发布了702、704、705。时至今日,IBM 已是大型机和小型机巨头,也是最大的开源Linux 设备提供商。

1978年,英特尔发布了第一款16位微处理器8086,当时大型机和小型机市场由IBM主导,迅速而迅速地推出了个人电脑产品。1981年8月12日,该公司放弃了自己的研究并倾向于开发结合第三方软件和硬件的解决方案,包括Intel-8086处理器和微软的MS-DOS 1.14,基于软件和硬件,推出了第一款个人电脑产品IBM 5150。 IBM个人电脑,简称IBM PC。 IBM PC立即受到市场欢迎,广受好评,销量巨大,短短两年销量就超过75万台。 IBM PC的诞生具有划时代的意义,它不仅开创了个人电脑的概念,而且确立了全球PC(个人电脑)的行业标准。

IBM PC 和兼容计算机框图-- 《Linux内核完全注释》

在IBM PC 5150中,所有硬件,包括CPU(处理器)和操作系统都是第三方的,但IBM也拥有专有技术并开发了基本的输入/输出系统BIOS。它的主要功能是启动计算机。上电后,在进入操作系统之前进行硬件状态检测和初始化。当BIOS检测到CPU(处理器)、内存、键盘等硬件都正常后,就会加载下一个启动代码。换句话说,通过IBM的BIOS,上下游处理器、操作系统和其他外围硬件像胶水一样连接在一起,让所有硬件和软件有效地一起运行。

在发布5150的同时,IBM还出售了技术手册《IBM PC Technical Reference Manual》,其中包括部分ROMBIOS源代码。同时,BIOS是用汇编语言编写的,不需要太多代码,因此很多公司可以通过本书中的源代码参考或对BIOS程序进行逆向工程来复制IBM的BIOS并汇编软件。 (个人电脑)兼容机对IBM 的市场产生了重大影响。 IBM随后通过法律手段起诉了众多假冒公司,但其在PC(个人电脑)领域的强势地位也被摧毁。

尽管许多山寨公司都被IBM成功挫败,但康柏公司查阅了IBM的技术手册,采用“洁净室”的方法开发了兼容的独立BIOS,并开发出了第一台独立PC,包括Phoenix。 BIOS以“洁净室”的方式独立开发并于1984年发布。独立BIOS供应商(IBV)诞生,由此诞生了许多其他公司,如AMI、Award、Chips Technologies、General Software、Microid Research、Quadtel、Unicore,IBV逐渐成为主要参与者。重要的是,BIOS慢慢退出了历史舞台,直到Intel、AMD、微软联合宣布了更加开放、安全的UEFI行业标准。

BIOS Masu的产业状况。 Wintel是一家生产驱动器、显示器、主板、内存和其他硬件的制造商,其光芒四射的部分原因在于这个开放的生态系统,许多公司可以在其中分得一杯羹,成功和成功也是如此。马苏。 IBV(BIOS 独立供应商)的发展。

BIOS被称为计算机产业链的盐。 IBV的一端指向CPU(处理器)制造商,另一端指向各个硬件制造商,另一端指向操作系统制造商,允许BIOS指令CPU。 CPU(处理器)可以通过中断控制器获取各种信息,而硬件中断号可以让CPU(处理器)知道应该由哪个中断服务程序来处理该硬件中断(处理器)制造商也很高兴IBV的存在。您不必担心与市场上众多硬件的兼容性,您只需专注于自己的技术研究,IBV 将为您处理所有硬件集成。另一方面,BIOS直接与不同类型的硬件进行交互,通过扫描和发现来检索所有硬件信息,并向操作系统提供必要的硬件信息,例如可用的物理内存映射、硬盘参数和ACPI等,可以传递给操作系统操作系统。 (高级配置和电源接口:高级电源管理接口)表等信息。可以看到BIOS充当了CPU(处理器)和操作系统之间的桥梁,起到了上一个和下一个的过渡作用。

BIOS 的主要功能BIOS 具有三个主要功能:引导检查、引导操作系统和提供中断服务。

开机后,BIOS首先检查硬件状态是否正常,并正确初始化硬件设备相关寄存器以启用它们。各种硬件参数,例如系统时间和启动设备顺序,也可以通过BIOS 设置。配置检测序列、电源管理参数、IDE(集成驱动电子)接口等

在使用Legacy BIOS启动计算机的过程中,CPU(处理器)上电并复位后,CS段寄存器被设置为0xFFFF,并且首先加载IP寄存器被设置为FFF0。 CPU(处理器)发出的指令地址为0xFFFFFF0h,成为BIOS的入口地址。BIOS随后完成对CPU(处理器)、内存等硬件的一系列检测和初始化。BIOS进入内存地址0x7C00并加载整个磁盘的MBR(主引导)。在MBR(主引导记录)分区表中查找活动分区及其第一个扇区。活动分区或操作系统引导记录(OBR),也称为操作系统内核加载程序,分阶段将CPU(处理机)引导到操作系统中,直到操作系统接管整个计算机的资源。

在实模式下,可寻址范围只有1M,操作系统只能使用640K,加载的程序也有限,所以一些基本的硬件I/O操作必须借助BIOS来完成。 BIOS 形成硬件-软件抽象层,并通过端口号直接与硬件交互。 CPU(处理器)通过INT软中断调用BIOS中相应的中断服务程序,完成相应的硬件操作,如显示屏幕、读取等。硬盘、软盘电机等的写入和操作

Legacy BIOS的缺点随着X86的兴起,Legacy BIOS的缺点就暴露出来了。传统BIOS 有以下主要缺点:

原来的legacy BIOS(传统BIOS)以其简单的密码保护、非常弱的保护以及只有非常高的权限,容易受到很多木马和病毒的攻击,包括著名的CIM、BMW、Bourne Shadow等,成为了首选,但随后的BIOS 被拒绝。这提供了安全保护。 2. 表现不佳

经过几十年的发展,各种硬件技术发展迅速,CPU(处理器)从原来的16位发展到64位,同时操作系统不断添加各种扩展设备,近30年来这次改变后,BIOS始终保持16位。最大可支持1M内存,但一次只能读取64K磁盘数据。性能很差。 3、支持的硬盘容量Legacy BIOS(传统BIOS)只能识别以MBR(Master Boot Record)启动的硬盘。)最多只能支持四个主分区。硬盘最大容量只能支持到2TB,对于企业和个人来说已经有点太小了。 4. 对扩展设备的支持有限

如今的主板具有越来越多的可配置扩展设备,但Legacy BIOS(传统BIOS)缺乏对许多外围设备的优化,使得初始化过程效率非常低,会严重影响开机速度,耗时超过30秒。一分钟的启动时间会给用户带来非常糟糕的体验。 5. 有限的扩展

在传统BIOS中添加更复杂的硬件需要将“驱动程序(选项ROM)”加载到固定地址长度仅为128KB的内存空间中,这会耗尽内存空间并且初始化可能会失败。 BIOS(传统BIOS)采用汇编开发,维护困难。

由于实模式下内存空间的限制,只能使用汇编语言进行编码,但在当今高级语言盛行的环境下,开发和维护起来非常困难。

事实证明,传统(传统)BIOS 设计无法跟上时代的步伐并满足快速发展的计算机行业的需求。每个人都在寻找新技术来指导他们的计算机系统。其中发展最完善的是UEFI(可扩展固件接口),这是一种由英特尔设计、微软推广的开源规范,现在基本上取代了传统的BIOS,被取代并消失了。这条河的历史悠久。

我需要BIOS吗?我需要BIOS或类似的系统吗?没有BIOS我的电脑还能正常工作吗?以下是我个人的看法。

硬件厂商在生产硬件时,通常会匹配硬件和控制系统,调整硬件的寄存器,因为他们不希望产品成为只适合特定平台或特定场景的定制产品。控制系统兼容各种平台硬件要求。

计算机的发明主要是为了解决海量数据的计算,而计算机所依赖的主要硬件就是CPU(处理器)。根据CPU(处理器)的设计原理,CPU(处理器)上电复位后,从固定的内存地址加载并执行第一条指令。这是CPU(处理器)的起点。这是的作品。早期电压不稳定,CPU(处理器)有时无法正常运行,所以需要等到电压稳定后CPU(处理器)才能运行。另一方面,当一个操作系统开始运行时,它需要使用内存、存储介质(硬盘/软盘)、键盘、显示器等硬件,也就是说,操作系统使用时需要这些硬件。

再想一想。我需要BIOS吗?我想是的。 BIOS是必要的,因为这个硬件在给定的平台上必须始终被设置为可用的初始状态,并且不同的平台可能对硬件的初始状态有不同的要求,因此需要考虑。如何确保给定平台上不同硬件的初始状态可用,以便不同硬件可以协同工作。从另一个角度来看,计算机产业的发展过程可以看作是不同类型硬件在不同层次上统一标准化的过程。 BIOS是硬件标准化的最低级别,因此它的存在是必要的,也是必然的。也许随着时间的推移,传统的BIOS(传统BIOS)已经过时,但更新的类似BIOS 的技术将随着行业的发展而不断更新和迭代。今天是UEFI,明天可能是其他技术,例如最新技术。 AMI 的Aptio V、LinuxBoot、VaultBoot 等都声称是下一代BIOS。参考:《浪潮之巅》 ——吴军探索UEFI和BIOS(https://www.zhihu.com/column/UEFIBlog)

标题:老式bios,老bios设置
链接:www.ggaan.com/news/sypc/3985.html
版权:文章转载自网络,如有侵权,请联系删除!
资讯推荐
更多
绯红之境兑换码最新2021 礼包兑换码大全

绯红之境兑换码最新2021 礼包兑换码大全[多图],绯红之境兑换码怎么领取?绯红之境兑换码有哪些?绯红之境在今日

2024-09-05
妄想山海怎么加好友 加好友方法大全

妄想山海怎么加好友 加好友方法大全[多图],妄想山海添加好友功能在哪里?妄想山海添加好友的方法是什么?好友添

2024-09-05
三国群英传7霸王再临攻略 霸王再临攻略技巧开启方法

三国群英传7霸王再临攻略 霸王再临攻略技巧开启方法[多图],三国群英传7霸王再临怎么玩?三国群英传7霸王再临

2024-09-05
江南百景图又见桃花村钓鱼位置在哪?又见桃花村钓鱼攻略

江南百景图又见桃花村钓鱼位置在哪?又见桃花村钓鱼攻略[多图],江南百景图又见桃花村钓鱼怎么钓?又见桃花村钓

2024-09-05