微机的启动过程大致可分为如下几个阶段
计算机启动顺序范文
计算机启动顺序范文计算机的启动顺序是指计算机从断电状态开始到能够正常运行的整个过程。
它包括硬件的自检(POST)、MBR、操作系统的装载和执行等多个步骤。
下面将详细介绍计算机的启动顺序。
1. 电源自检(Power-On Self-Test,POST):当计算机接通电源后,电源单元会向计算机的其他硬件发送一个启动信号,计算机会开始进行自检。
自检的目的是确保计算机的关键部件是否正常工作。
自检过程中,计算机会检测硬件设备是否连接正确、电源是否正常、内存是否有故障等。
2. 主引导记录(Master Boot Record,MBR):自检完成后,计算机会读取硬盘的主引导记录。
主引导记录是硬盘上的一个特殊的扇区,保存着计算机启动的相关信息。
它包括了引导程序和分区表。
引导程序会被加载到内存中,并在之后执行。
3.引导管理器:当引导程序被执行时,它会通过分析分区表来确定操作系统的位置和启动选项。
如果计算机上存在多个操作系统,引导程序会显示一个引导管理器界面,让用户选择要启动的操作系统。
4. 操作系统的加载:根据引导管理器的选择,计算机会读取操作系统的启动文件。
操作系统的启动文件通常被存储在硬盘的特定分区中,如Windows系统的启动文件是NTLDR或者BOOTMGR。
这些文件会被读取到内存中,并准备好操作系统的运行环境。
5.操作系统的初始化:加载完启动文件后,操作系统会开始初始化自己的各个部分。
这个过程包括初始化内核、设备驱动程序、系统服务等,确保操作系统能够正常运行。
6.用户登录:当操作系统初始化完成后,计算机会显示登录界面,用户需要输入用户名和密码进行登录。
登录后,计算机会加载用户的个人设置和应用程序等,准备好用户使用计算机的环境。
总结起来,计算机的启动顺序可以分为电源自检、MBR、引导管理器、操作系统的加载、操作系统的初始化以及用户登录等多个步骤。
这些步骤保证了计算机能够从断电状态中恢复并正常运行。
通过了解计算机的启动顺序,我们可以更好地理解计算机的工作过程,并在需要的时候进行相应的故障排查和修复工作。
计算机常见故障
19
微机启动故障及排除
微机启动过程分析
一台正常的微机的启动过程大致可分为如下几个阶段: ⒈初始化 [一]打开电源开关,电源通电工作,并输出信号将CPU复位[Reset]. [二]检查并初始CPU,以确保CPU正确执行ROM BIOS的程序; [三]由CPU将POST[加电自检]程序调入内存并执行.
[一]硬盘适配卡[或多功能卡]没有插好或卡上的接插线及跳线设置不当; [二]硬盘适配器故障; [三]硬盘故障或没有安装硬盘但在CMOS中设置了硬盘参数.
25
启动二、三阶段出现的故障
⒋“FDD controller failure press <F一> resume[软驱控制器失效,按F一重新开 始]”提示的原因及处理方法等.
5
计算机常见故障的处理流程图
6
计算机系统检测流程
计算机开机启动软故障
一.电源故障 计算机开机启动后,除电源输出电压正
常外,还输出“电源好”[Power good]信 号,用于复位CPU,若无此信号输出,则不可 能启动计算机.
8
计算机开机启动软故障
二.加载主引导记录错故障 [一]无效的分区表产生的故障分析与处理. [二]加载操作系统出错故障分析与处理. [三]错误的操作系统产生的故障分析与处理.
23
启动二、三阶段出现的故障
●CMOS System Options Not Set[CMOS系统参数没有设置] CMOS系统参数丢失或被破坏,进入SETUP重新设置. ●CMOS Time&Date Not Set[CMOS时间和日期没有设置] CMOS中的时间和日期参数没有设置,进入标准CMOS进行设置. ●CMOS Battery State Low[CMOS电池低电压] [一]主板上给CMOS供电的电池电压不足.由于大多数主板上的电池都是充 电电池,可以开机工作一段时间,电池充电后即可继续工作.如充电后仍不能在较 长时间内[几天时间]保持设置参数,则需要更换电池; [二]出现过电池断电的现象.如主板上的CMOS复位跳线连接过,使主机设 置的参数全部丢失.只要启动微机后进入SETUP重新设置CMOS参数即可; [三]有少数主板出厂时未装电池,组装时不要忘记安装电池.
计算机系统的基本工作流程
计算机系统的基本工作流程1.启动阶段:计算机的启动阶段通常包括硬件自检(POST)、加载操作系统等步骤。
在计算机通电后,第一步是进行硬件自检。
硬件自检会检查计算机的硬件设备是否正常,包括CPU、内存、硬盘、显卡等。
如果自检通过,计算机会继续执行下一步,即加载操作系统。
加载操作系统的过程会从硬盘或其他存储设备读取操作系统的文件,并将其加载到内存中。
计算机系统会根据存储在内存中的引导程序开始执行操作系统的初始化过程。
2.指令执行阶段:计算机在启动完成后,开始执行各种任务中的指令。
指令是计算机执行任务的基本单位,它是由操作码和操作数组成的,表示计算机要进行的操作和操作的对象。
在指令执行阶段,计算机根据指令的不同类型,进行不同的操作,如数据读取、运算、逻辑判断等。
计算机可以通过访存单元将数据从内存中读取到寄存器中,进行运算操作后,再将结果存储回内存。
3.结果输出阶段:计算机在指令执行过程中,可能需要将结果输出到外部设备上,如显示器、打印机等。
计算机通过输出接口将结果发送给外部设备。
在指令执行结束后,计算机可能需要将结果保存到存储设备中,以便之后的任务使用。
计算机通过输入输出控制器(I/O Controller)将数据传输到外部存储设备。
以上就是计算机系统的基本工作流程。
总结起来,它可以分为启动阶段、指令执行阶段和结果输出阶段。
计算机通过加载操作系统启动,并根据指令的不同类型执行不同的操作。
最后,计算机将结果输出到外部设备,并进行数据的存储。
计算机启动过程详解
计算机启动过程详解计算机启动过程可以分为硬件启动和软件启动两个阶段。
硬件启动是指当计算机按下电源按钮后,主板上的电源管理模块将电源信号转换为合适的电压并供给给主板和其他硬件设备。
软件启动是指操作系统的加载和初始化过程。
在硬件启动阶段,主要有如下步骤:1. 电源自检(Power-On Self Test, POST):当计算机通电时,主板会执行自检程序,检查主板、CPU、内存等主要硬件设备是否正常。
如果发现问题,会通过声音信号或者显示器上的错误信息来提示用户。
2.硬件初始化:主板在自检完成后,会初始化其他硬件设备,例如显示器、键盘、鼠标等。
3. 引导设备确定:主板会根据BIOS(Basic Input/Output System)中的设置,选择启动设备。
常见的引导设备包括硬盘、光盘、USB等。
4. 引导记录加载:主板会读取引导设备的主引导记录(Master Boot Record,MBR),并将控制权交给MBR。
5. 操作系统加载:MBR中会包含一个启动管理程序,例如Windows中的NTLDR或GRUB引导程序。
这些程序会在操作系统启动之前,加载和初始化操作系统所需的驱动程序和文件。
6.内存映射:一旦操作系统加载完成,主板会将操作系统的核心文件载入到内存中,并分配必要的系统资源。
7.初始化设备驱动程序:在进入软件启动阶段之前,操作系统会初始化并加载设备驱动程序,从而为各种硬件设备建立正确的通信链路。
在软件启动阶段,主要有如下步骤:1.系统初始化:操作系统会执行一些初始化工作,包括建立系统进程、创建虚拟内存空间、加载动态链接库等。
2.用户登录:如果计算机有多个用户账户,操作系统会提示用户登录,并验证用户身份。
3.用户界面加载:操作系统会根据用户的设置和偏好,加载特定的用户界面。
常见的用户界面包括命令行界面和图形用户界面。
4.服务启动:操作系统会启动各种系统服务,例如网络服务、打印服务、防病毒软件等。
计算机启动过程简单解释
计算机启动过程简单解释计算机的启动过程指的是从关闭状态到正常工作状态的过程。
在计算机启动时,会经历多个步骤,包括硬件自检、引导加载程序、操作系统初始化以及用户登录等一系列操作。
下面将详细介绍计算机的启动过程。
1.硬件自检:当计算机电源打开后,首先会进行硬件自检。
计算机会检测各个硬件设备是否正常,包括处理器、内存、硬盘、显卡等。
这个过程会显示一些测试信息,如硬件设备的型号、容量、速度等。
如果自检过程中发现硬件故障,计算机会停止启动并发出警报。
2.引导加载程序:在硬件自检完成后,计算机会开始执行引导加载程序。
引导加载程序负责将操作系统加载到内存中并启动。
通常,引导加载程序存储在计算机的固件中,如BIOS或UEFI。
计算机会根据BIOS或UEFI中的设置找到引导加载程序的位置并加载。
3.操作系统初始化:引导加载程序加载完毕后,会将控制权交给操作系统。
操作系统会进行初始化,包括读取配置文件、加载硬件驱动程序、设置系统环境变量等。
操作系统的初始化过程是为了确保系统的各个组件能够正常工作,并为用户提供基本的系统功能。
4.用户登录:当操作系统初始化完毕后,通常会显示登录界面。
用户可以通过输入用户名和密码登录到系统。
操作系统会验证用户提供的登录信息,并根据权限设置加载不同的用户环境。
以上是计算机启动过程的基本步骤,下面将分别详细介绍每个步骤。
硬件自检是计算机启动过程的第一步,也是最基本的步骤。
当计算机处于关闭状态时,按下电源按钮会通电启动,计算机会开始进行自检。
硬件自检的目的是确保计算机的各个硬件设备能够正常工作。
自检过程中,计算机会检测处理器、内存、硬盘、显卡等设备是否正常。
自检过程还会显示一些相关的信息,如硬件设备的型号、容量、速度等。
如果自检过程中发现硬件故障,计算机会停止启动并发出警报。
自检完成后,计算机会进入下一个阶段。
引导加载程序是计算机启动过程的第二步。
计算机的引导加载程序负责将操作系统加载到内存中并启动。
深入解析电脑操作系统的启动过程
深入解析电脑操作系统的启动过程电脑操作系统是一台计算机中最重要的软件系统,它负责管理和控制计算机的硬件资源,提供用户与计算机之间的接口。
计算机系统的启动过程是指从计算机通电到操作系统完全加载并准备好接受用户操作的一系列步骤。
本文将深入解析电脑操作系统的启动过程,并分为硬件启动、引导加载和操作系统初始化三个部分进行阐述。
一、硬件启动当计算机通电时,硬件设备开始自检和初始化。
自检过程主要包括CPU、内存、硬盘等硬件设备是否正常工作,以及与外部设备的连接是否良好等。
通过自检,计算机系统能够确保硬件设备的正常运行状态。
接着,计算机会加载BIOS(Basic Input/Output System,基本输入输出系统),BIOS是计算机系统的基本固件,负责将计算机硬件连接到操作系统。
在计算机通电后,BIOS会读取存储在CMOS中的设置信息,包括硬件设备的参数、启动顺序等。
根据这些设置,BIOS会选择相应的设备作为引导设备,用于加载操作系统。
二、引导加载计算机开始引导加载操作系统。
根据BIOS中的设置,计算机会首先寻找引导设备上的引导代码。
在实际操作中,通常是从硬盘的主引导记录(Master Boot Record,MBR)中加载引导代码。
MBR是硬盘上的一个特殊扇区,它包含了引导代码和硬盘分区表。
当计算机找到MBR后,会将其中的引导代码加载到内存中,并执行该代码。
引导代码通常被称为引导加载程序(Bootloader),它的功能是加载操作系统的核心部分。
引导加载程序根据操作系统所在的文件系统类型以及文件路径,找到操作系统文件的位置,并将其加载到内存中。
不同的操作系统可能有不同的引导加载程序,如Windows系统的NTLDR(New Technology Loader)、GRUB(GNU GRand Unified Bootloader)等。
引导加载程序的主要任务是将控制权交给操作系统内核。
三、操作系统初始化操作系统内核被加载到内存后,计算机开始进行操作系统的初始化工作。
计算机是如何启动的? - 阮一峰的网络日志
上一篇:纪录片《TPB AFK 下一篇:玉门人家照相馆 分类: IT 技术阮一峰的网络日志 » 首页 » 档案计算机是如何启动的?作者: 阮一峰日期: 2013年2月16日从打开电源到开始操作,计算机的启动是一个非常复杂的过程。
我一直搞不清楚,这个过程到底是怎么回事,只看见屏幕快速滚动各种提示...... 这几天,我查了一些资料,试图搞懂它。
下面就是我整理的笔记。
零、boot 的含义先问一个问题,"启动"用英语怎么说?回答是boot 。
可是,boot 原来的意思是靴子,"启动"与靴子有什么关系呢? 原来,这里的boot 是bootstrap (鞋带)的缩写,它来自一句谚语: "p u l l o n e s e l f u p b y o n e's b o o t s t r a p s"字面意思是"拽着鞋带把自己拉起来",这当然是不可能的事情。
最早的时候,工程师们用它来比喻,计算机启动是一个很矛盾的过程:必须先运行程序,然后计算机才能启动,但是计算机不启动就无法运行程序!早期真的是这样,必须想尽各种办法,把一小段程序装进内存,然后计算机才能正常运行。
所以,工程师们把这个过程叫做"拉鞋带",久而久之就简称为boot了。
计算机的整个启动过程分成四个阶段。
一、第一阶段:BIOS上个世纪70年代初,"只读内存"(read-only memory,缩写为ROM)发明,开机程序被刷入ROM芯片,计算机通电后,第一件事就是读取它。
这块芯片里的程序叫做"基本輸出輸入系統"(Basic Input/Output System),简称为BIOS。
1.1 硬件自检BIOS程序首先检查,计算机硬件能否满足运行的基本条件,这叫做"硬件自检"(Power-On Self-Test),缩写为POST。
微型计算机的发展历史
微型计算机的发展历史可以大致分为四个阶段:
1. 第一阶段:电子管计算机(1946~1957年)。
这个阶段的计算机采用电子管作为基本逻辑部件,体积大,耗电量大,寿命短,可靠性大,成本高。
2. 第二阶段:晶体管计算机(1958~1964年)。
这个阶段的计算机采用晶体管制作基本逻辑部件,体积减小,重量减轻,能耗降低,成本下降,计算机的可靠性和运算速度均得到提高。
3. 第三阶段:集成电路计算机(1965~1969年)。
这个阶段的计算机采用中、小规模集成电路制作各种逻辑部件,从而使计算机体积小,重量更轻,耗电更省,寿命更长,成本更低,运算速度有了更大的提高。
4. 第四阶段:大规模、超大规模集成电路计算机(1970年至今)。
从1970年代开始,随着复杂的半导体以及通信技术的发展,集成电路的研究、发展也逐步展开。
在这个阶段,计算机不仅能进行精确计算,还具有逻辑运算功能,能对信息进行比较和判断。
深入了解微机启动过程
微机启动过程深入探究引言对于经常使用电脑的用户(来CFAN的都应该包括在这一行列吧)来说,每天当你按下Power Button等待电脑进入系统开始一天正常工作的时候,你有没有想过在这一段时间内电脑内部都发生了什么?当电脑发生故障不能启动的时候你是否不知所措,不知道是哪里出了问题?如果你还没有想过这个问题,或者这是你老早就在思考的问题,却苦苦得不到答案,那么请继续往下看。
概述整个电脑的启动过程大概可以分为三个阶段:一从按下Power Button到CPU Reset这一阶段是通过硬件逻辑电路来完成CPU Reset,并且台式机与笔记本又有所区别。
二 BIOS引导阶段(从CPU Reset到操作系统引导)这一阶段完全在BIOS的控制之下,由BIOS完成微机硬件的自检(POST)与初始化,BIOS还提供BIOS设置和Runtime Service服务(微机原理课学过的BIOS 中断服务),最后BIOS将从可引导介质上引导操作系统。
三操作系统引导阶段第一阶段:CPU Reset很多文章里都会忽略这一阶段,直接从CPU Reset读取BIOS代码开始自检讲起,可能是这一步经过的时间太短了,用户根本觉察不到,所以没有必要讲:(。
但是这是必需的一步,不经过这一阶段PC不可能启动!注意:台式机与笔记本在这一阶段有很大的区别,这是由于笔记本有KBC的存在(后面会讲到)。
先看台式机:由于台式机的开机与PC电源有密切关系,先看一下电源部分:首先是电源插头定义:下面为有卡扣那一边(看不清楚?没事拆了机箱拿出电源自己慢慢看看熟悉就好了)这个就是主板供电插头的pin脚定义图,这是ATX 12V 规范之前的定义,最新的ATX 12V 规范pin脚已经变成24针(主要是加强了了对CPU的供电电压,如果想了解更多的电源规范可以参考ATX 电源规范,这个不在本文的探讨之列),但是这个变化对开机流程没有影响,所以这张图依然适用(手头只有这张图,懒的找了)。
计算机启动过程简单解释
计算机启动过程是指从计算机通电到操作系统启动并运行在计算机上的过程。
这个过程可以分为以下几个步骤:
1. 硬件初始化:计算机启动的第一步是电源管理单元(PMU)接收到电源按钮信号,然后向主板发送电源开启信号。
一旦电源供应正常,主板上出厂时候固化的程序BIOS(基本输入输出系统)会开始初始化。
BIOS负责计算机硬件的初始化,在计算机通电后,BIOS首先执行自检,或称为POST (Power-On Self-Test)。
POST是一系列的硬件自检步骤,旨在检测计算机主要组件的完整性。
这些组件包括:CPU、RAM、显卡和显示器、硬盘和其他存储设备等。
如果POST 检测到问题,计算机通常会发出蜂鸣声或显示错误信息。
否则,计算机将继续启动过程。
BIOS在自检后,需要确定从哪个设备启动操作系统。
通常,BIOS会按以下顺序尝试启动设备:硬盘驱动器、光盘驱动器、USB驱动器和网络启动等。
BIOS的启动设备顺序可以在BIOS设置中进行配置,这允许用户根据需求自定义启动设备。
2. 引导加载程序:一旦BIOS确定了启动设备,它将查找该设备上的引导加载程序(Boot Loader)。
引导加载程序是一个小型的程序,位于启动设备的特定区域,其任务是加载操作系统内核并启动它。
以上是计算机启动过程的基本步骤,但具体细节可能会因计算机硬件和操作系统的不同而有所差异。
微机课设--启动过程
课程设计(综合实验)报告( 2012 -- 2013 年度第 1 学期)名称:微机原理课程设计题目:微机启动过程分析院系:控制与计算机工程学院班级:学号:学生姓名:指导教师:设计周数:成绩:日期:年月日一、课程设计(综合实验)的目的与要求分析安装微软操作系统的PC计算机启动过程的两个阶段------硬盘识别及分区识别阶段的两段代码的执行过程。
要求自己找一台符合要求的微机,提取硬盘主引导记录和分区引导记录,采用DEBUG工具,通过分析给出正确的反汇编清单,加上注释,给出框图,说明道理。
二、设计(实验)正文计算机的启动过程(从打开电源到操作系统启动之前)1、当电源开关按下时,电源开始向主板和其他设备供电,此时电压并不稳定,于是,当主板认为电压并没有达到 CMOS 中记录的 CPU 的主频所要求的电压时,就会向 CPU 发出 RESET 信号(即复位,不让 CPU 进一步运行),不过仅一瞬间不稳定的电压就能达到符合要求的稳定值,此时复位信号撤销,CPU 马上从基本内存的 BIOS 段读取一条跳转指令,跳转到 BIOS 的真正启动代码处,如此,系统 BIOS 启动,此后的过程都由系统 BIOS 控制。
2、系统 BIOS 启动后会进行加电自检 POST(Power On Self Rest)。
不过这个过程进行得很快,它主要是检测关键设备(如电源、CPU 芯片、BIOS 芯片、基本内存等电路是否存在以及供电情况是否良好。
如果自检出现了问题,系统喇叭会发出警报声(根据警报声的长短和次数可以知道到底出现了什么问题)。
3、如果自检通过,系统 BIOS 会查找显卡 BIOS,找到后会调用显卡 BIOS的初始化代码,此时显示器就开始显示了(这就是为什么自检失败只能靠发声进行提醒了)。
显卡 BIOS 会在屏幕上显示显卡的相关信息(不过现在的笔记本似乎并不显示这个)。
4、显卡检测成功后会进行其他设备的测试,通过后系统 BIOS 重新执行自己的代码,并显示自己的启动画面,将自己的相关信息显示在屏幕上,而后会进行内存测试(这些在现在的计算机上也看不到了),仅仅是短暂出现系统 BIOS设置页面,此时就可以对系统 BIOS 进行需要的设置了,完成后会重新启动。
微机的启动过程大致可分为如下几个阶段
微机的启动过程大致可分为如下几个阶段,每一阶段又可分为若干步骤。
一、微机启动第一阶段:电源开启阶段第1步:按下电源开关。
如果市电供电正常且主机电源开关正常,则220V、50HZ的市电输入到微机的主机电源中。
第2步:主机电源开始工作,将220V、50HZ交流电转换为±5V、±12V、3.3V等规格的直流电,并发送一个PG(Power Good)信号触发微机各部件开始工作。
输出电压和电流值偏高或偏低均会引起微机工作不正常;其他电压输出正常,但PG信号不正常,微机也不能启动。
二、微机启动第二阶段:POST自检阶段第1步:系统各部件进行初始化。
如果主机电源无故障(即上述第2步正常通过),则主机电源输出电压给CPU、主板及其他设备供电,各设备开始进入准备工作阶段。
表现为以下一些现象:①主机电源指示灯点亮;②硬盘进行脱机自检:硬盘指示灯点亮,在安静环境下能听到硬盘有“嘀嘀嘀”的自检声,这种自检是硬盘的脱机自检,这是硬盘本身的功能,该自检过程不受CPU或其他设备的控制,只要给硬盘加电即进行,脱机自检完成后,硬盘指示灯熄灭;③光驱指示灯闪亮一下即灭。
有些光驱指示灯呈一直点亮状态,此过程表现为一种颜色(一般为黄色)变为另一种颜色(一般为绿色),然后恢复到初始状态;④键盘的三个指示灯(Num Lock、Caps Lock、Scroll Lock)一起闪亮。
与此同时,电源输出的PG信号触发CPU内的各寄存器(通用寄存器、段寄存器、标志寄存器等)复位,然后主板的ROM BIOS开始将自己的例行自检程序装入内存并准备执行自检过程。
由于是主板的BIOS本身将存储在其中的例行自检程序装入内存并执行,并不需要外部干预,因而将这一过程称为“Power On Self Test”,简称POST,即加点时自检之意。
自检的主要作用有以下几方面:①检测微机各主要部件(CPU、时钟、计数器等)是否正常;②根据微机CMOS RAM中存储的配置信息去查找相关配置,并检查实际硬件设备参数与CMOS的设置信息是否一致;③检查系统的即插即用设备,并将这些设备一一登记。
plc的五个工作阶段 -回复
plc的五个工作阶段-回复PLC(Programmable Logic Controller)是一种用于自动化控制系统的电子设备。
它能够根据程序的指令自动处理输入信号,并生成输出信号,从而实现对工业过程的准确控制。
在工作中,PLC可以通过执行不同的工作阶段来实现各种操作。
以下是PLC的五个工作阶段以及每个阶段的详细说明。
第一阶段:输入扫描在PLC的运行开始阶段,首先进行的是输入扫描。
在这个阶段,PLC会读取与其连接的传感器和其他输入设备的状态。
这些输入设备可能包括按钮、开关、传感器或其他控制设备。
PLC会定期扫描这些输入设备的状态,并将它们的状态信息存储在一个称为输入映像的数据表中。
输入扫描阶段是PLC工作的基础,它确保了PLC能够获取准确的输入信号。
第二阶段:程序扫描在完成输入扫描之后,PLC会开始执行程序扫描阶段。
在程序扫描阶段,PLC会按照事先编写好的程序顺序逐个地读取程序指令,并执行相应的操作。
程序指令可以包括逻辑运算、数学运算、比较操作、定时器和计数器等。
通过执行程序指令,PLC可以根据输入信号的变化产生相应的输出信号,从而控制工业过程。
第三阶段:逻辑扫描逻辑扫描是PLC的第三个工作阶段。
在这个阶段,PLC会对程序中的逻辑操作进行扫描,并根据逻辑操作的结果来确定下一步的操作。
逻辑扫描包括与门、或门、非门、互锁等逻辑操作。
通过对逻辑操作的扫描,PLC可以根据不同的条件生成不同的输出信号,实现更加复杂的控制逻辑。
第四阶段:输出扫描在逻辑扫描阶段完成后,PLC会进入输出扫描阶段。
在输出扫描阶段,PLC 会根据程序的指令和逻辑操作的结果,生成相应的输出信号。
这些输出信号可以控制各种执行器,如电动机、气缸、继电器等。
PLC会根据输出映像表中存储的输出状态信息,将所需的信号发送到对应的输出设备中。
第五阶段:通信扫描通信扫描是PLC的最后一个工作阶段。
在这个阶段,PLC会与其他设备进行通信,以获取外部信息或发送控制命令。
【基础知识】计算机是如何启动的?
【基础知识】计算机是如何启动的?从打开电源到开始操作,计算机的启动是⼀个⾮常复杂的过程。
我⼀直搞不清楚,这个过程到底是怎么回事,只看见屏幕快速滚动各种提⽰...... 这⼏天,我查了⼀些资料,试图搞懂它。
下⾯就是我整理的笔记。
零、boot的含义先问⼀个问题,"启动"⽤英语怎么说?回答是boot。
可是,boot原来的意思是靴⼦,"启动"与靴⼦有什么关系呢?原来,这⾥的boot是bootstrap(鞋带)的缩写,它来⾃⼀句谚语: "pull oneself up by one's bootstraps"字⾯意思是"拽着鞋带把⾃⼰拉起来",这当然是不可能的事情。
最早的时候,⼯程师们⽤它来⽐喻,计算机启动是⼀个很⽭盾的过程:必须先运⾏程序,然后计算机才能启动,但是计算机不启动就⽆法运⾏程序!早期真的是这样,必须想尽各种办法,把⼀⼩段程序装进内存,然后计算机才能正常运⾏。
所以,⼯程师们把这个过程叫做"拉鞋带",久⽽久之就简称为boot了。
计算机的整个启动过程分成四个阶段。
⼀、第⼀阶段:BIOS上个世纪70年代初,"只读内存"(read-only memory,缩写为ROM)发明,开机程序被刷⼊ROM芯⽚,计算机通电后,第⼀件事就是读取它。
这块芯⽚⾥的程序叫做"基本輸出輸⼊系統"(Basic Input/Output System),简称为。
1.1 硬件⾃检BIOS程序⾸先检查,计算机硬件能否满⾜运⾏的基本条件,这叫做"硬件⾃检"(Power-On Self-Test),缩写为。
如果硬件出现问题,主板会发出不同含义的,启动中⽌。
如果没有问题,屏幕就会显⽰出CPU、内存、硬盘等信息。
1.2 启动顺序硬件⾃检完成后,BIOS把控制权转交给下⼀阶段的启动程序。
计算机启动过程
计算机启动过程第一步:当我们按下电源开关时,电源就开始向主板和其它设备供电,此时电压还不太稳定,主板上的控制芯片组会向CPU发出并保持一个RESET (重置)信号,让CPU内部自动恢复到初始状态,但CPU在此刻不会马上执行指令。
当芯片组检测到电源已经开始稳定供电了(当然从不稳定到稳定的过程只是一瞬间的事情),它便撤去RESET信号(如果是手工按下计算机面板上的Reset按钮来重启机器,那么松开该按钮时芯片组就会撤去RESET信号),CPU马上就从地址FFFF0H处开始执行指令,从前面的介绍可知,这个地址实际上在系统BIOS的地址范围内,无论是AwardBIOS还是AMIBIOS,放在这里的只是一条跳转指令,跳到系统BIOS中真正的启动代码处。
第二步:系统BIOS的启动代码首先要做的事情就是进行POST(Power -OnSelfTest,加电后自检),POST的主要任务是检测系统中一些关键设备是否存在和能否正常工作,例如内存和显卡等设备。
由于POST是最早进行的检测过程,此时显卡还没有初始化,如果系统BIOS在进行POST的过程中发现了一些致命错误,例如没有找到内存或者内存有问题(此时只会检查640K常规内存),那么系统BIOS就会直接控制喇叭发声来报告错误,声音的长短和次数代表了错误的类型。
在正常情况下,POST过程进行得非常快,我们几乎无法感觉到它的存在,POST结束之后就会调用其它代码来进行更完整的硬件检测。
第三步:接下来系统BIOS将查找显卡的BIOS,前面说过,存放显卡BIOS的ROM芯片的起始地址通常设在C0000H处,系统BIOS在这个地方找到显卡BIOS之后就调用它的初始化代码,由显卡BIOS来初始化显卡,此时多数显卡都会在屏幕上显示出一些初始化信息,介绍生产厂商、图形芯片类型等内容,不过这个画面几乎是一闪而过。
系统BIOS接着会查找其它设备的BIOS程序,找到之后同样要调用这些BIOS内部的初始化代码来初始化相关的设备。
课件演示微机的启动过程
学院:数信学院 系别:计算机系 班级:2004级乙班 姓名:韩三宝 学号:200471030104
微机的启动意味着将存于硬盘或软盘的操 作系统装入微机内存
一台正常的微机的启动过程大至分为九个阶段: 第一阶段:电源工作,Cpu复位 第二阶段:硬盘检查与设置检查 第三阶段:读取分区记录和主引导记录 第四阶段:读取Dos引导记录 第五阶段:装载系统隐含文件 第六阶段:执行Dos的引导过程 第七阶段:装入Dos的引导过程 第八阶段:执行批处理文件 第九阶段:启动完成
The end
谢谢收看!Βιβλιοθήκη 微机的启动过程总线
系统区域
1 CPU 3
ROM 易失性
OS 用户区
BIOS
内存
.OS
Word
Game
Etc
2
自检
引导
ROM
硬盘 ,外存(辅存)
当微机启动后,CPU执行 “取指令 ,只执行 指令”程序 ,该程 序为内存中ROM中的BIOS它包括 自检和引导 两部分 。 检查计算机 硬件无问题 后,引导操作系统的一部分从硬盘进入 内存,等待命令。当有新的程序进入时,从一个等待状态跳出, 执行新的指令。
开关启动计算机几个阶段
从按下计算机开关启动计算机,到登入到桌面完成启动,一共经过了以下几个阶段:1. 预引导(Pre-Boot)阶段;2. 引导阶段;3. 加载内核阶段;4. 初始化内核阶段;5. 登陆。
每个启动阶段的详细介绍一) 预引导阶段在按下计算机电源使计算机启动,并且在Windows XP专业版操作系统启动之前这段时间,我们称之为预引导(Pre-Boot)阶段,在这个阶段里,计算机首先运行Power On Self Test(POST),POST检测系统的总内存以及其他硬件设备的现状。
如果计算机系统的BIOS(基础输入/输出系统)是即插即用的,那么计算机硬件设备将经过检验以及完成配置。
计算机的基础输入/输出系统(BIOS)定位计算机的引导设备,然后硬盘主引导记录--MBR(Master Boot Record)被加载并运行。
在预引导阶段,计算机要加载Windows XP的NTLDR文件。
二) 引导阶段Windows XP Professional引导阶段包含4个小的阶段。
首先,计算机要经过初始引导加载器阶段(Initial Boot Loader),在这个阶段里,NTLDR将计算机微处理器从实模式转换为32位平面内存模式。
在实模式中,系统为MS-DOS保留640kb内存,其余内存视为扩展内存,而在32位平面内存模式中,系统(Windows XP Professional)视所有内存为可用内存。
接着,NTLDR启动内建的mini-file system drivers,通过这个步骤,使NTLDR 可以识别每一个用NTFS或者FAT文件系统格式化的分区,以便发现以及加载Windows XP Professional,到这里,初始引导加载器阶段就结束了。
接着系统来到了操作系统选择阶段,如果计算机安装了不止一个操作系统(也就是多系统),而且正确设置了boot.ini使系统提供操作系统选择的条件下,计算机显示器会显示一个操作系统选单,这是NTLDR读取boot.ini的结果。
计算机系统的启动过程是怎样需要经历哪几个阶段
计算机系统的启动过程是怎样需要经历哪几个阶段计算机系统的启动过程是怎样需要经历哪几个阶段当你按下开机键时,最早是由主板BIOS蕊片中的BIOS程序来执行硬件检测任务的,如果检查过程中发现关键硬件的故障,就会发出特定的响声通知用户,并停止启动。
而BIOS程序是哪里来的呢?这是在主板出厂时固化在芯片中的一段程序。
2、当硬件没有问题时,BIOS程序就会读入硬盘的主引导记录,将下面的任务交给主引导记录代码去完成。
而主引导记录又是哪里来的呢?这是在安装操作系统时对磁盘进行分区格式化操作时,写到硬盘中的。
如果找不到主引导记录,会出错停止,告诉你这是非法的系统启动盘。
3、主引导记录代码的工作是读入磁盘主分区的根目录,在里面读出Ntldr 文件,并装入内存,然后将控制权交给它。
注意看一下,你的硬盘根目录下是不是有个Ntldr文件?这个文件的属性是隐藏、系统,所以查看时要选择查看所有,且不隐藏被保护的系统文件才可看到。
这个文件是哪里来的?呵,当然是安装操作系统时拷贝到硬盘上的,下面提到的文件都是在安装操作系统时拷上去的。
如果没能找到Ntldr文件,则会停止启动,显示Ntldr 没找到的错误信息。
4、Ntldr又做了些什么呢?它会将系统由原来的16位实模式切换到32位保护模式或64位长模式。
它的工作是读取根目录下的Boot.ini文件,显然引导菜单,在多操作系统的计算机中,可以看到这个菜单。
接着它会清屏,并在Win2000下显示一个黑白的进度条,在XP下显示XP的标志图同时显示下面不断滚动的蓝色进度条,提示你它正在加载一些重要的文件。
它在加载什么呢?它首先会加载Ntoskrnl.exe、Hal.dll,如果这两个文件找不到会出错停机,并显示找不到相应文件的信息。
接着它读入注册表的SYSTEM键文件,从中找出自动启动的各类驱动程序,这是很关键的,因为有些内核级的木马就是在这时启动的。
每加载一个屏幕上的进度条就滚动一下子。
微机系统的启动过程
微机系统的启动过程第一步:当按下电源开关时,电源就开始向主板和其他设备供电。
此时电压还不太稳定,主板上的控制芯片组会向CPU 发出并保持一个RESET (重置)信号,让CPU 内部自动恢复到初始状态,但CPU 在此刻不会马上执行指令。
当芯片组检测到电源己经开始稳定供电(当然从不稳定到稳定的过程只是一瞬间的事情),它便撤去RESET 信号(如果是按下计算机面板上的Reset 按钮来重启机器,那么松开该按钮时芯片组就会撤去RESET 信号), CPU 马上就从地址F FFF0H处开始执行指令。
这是基于x86 体系的CPU 的约定,其初始状态就是这么规定的。
从前面的介绍可知,这个地址实际上在系统BIOS 的地址范围内,无论是Award BIOS 还是AMI BIOS ,放在这里的只是一条跳转指令,跳到系统BIOS 中真正的启动代码处。
第二步:系统BIOS 的启动代码首先要做的事情就是进行POST ( Power - on Self Test,加电自检)。
POST 的主要任务是检测系统中一些关键设备是否存在和能否正常工作。
例如,内存和显卡等设备。
由于POST 是最早进行的检测过程,此时显卡还没有初始化,如果系统BIOS 在进行POST 的过程中发现一些致命错误,例如,没有找到内存或者内存有问题(此时只会检查640KB 的常规内存),那么系统BIOS 就会直接控制喇叭发声来报告错误,声音的长短和次数代表了错误的类型。
在正常情况下,ROST 过程进行得非常快,几乎无法感觉到它的存在,POST 结束之后就会调用其他代码来进行更完整的硬件检测。
第三步:系统BIOS 将查找显卡的BIOS 。
前面说过,存放显卡BIOS 的ROM 芯片的起始地址通常设在C 0000H 处,系统BIOS 在这个地方找到显卡BIOS 之后就调用它的初始化代码,由显卡BIOS 来初始化显卡,此时多数显卡都会在屏幕上显示出一些初始化信息,介绍生产厂商、图形芯片类型等内容。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
微机的启动过程大致可分为如下几个阶段,每一阶段又可分为若干步骤。
一、微机启动第一阶段:电源开启阶段第1步:按下电源开关。
如果市电供电正常且主机电源开关正常,则220V、50HZ的市电输入到微机的主机电源中。
第2步:主机电源开始工作,将220V、50HZ交流电转换为±5V、±12V、3.3V等规格的直流电,并发送一个PG(Power Good)信号触发微机各部件开始工作。
输出电压和电流值偏高或偏低均会引起微机工作不正常;其他电压输出正常,但PG信号不正常,微机也不能启动。
二、微机启动第二阶段:POST自检阶段第1步:系统各部件进行初始化。
如果主机电源无故障(即上述第2步正常通过),则主机电源输出电压给CPU、主板及其他设备供电,各设备开始进入准备工作阶段。
表现为以下一些现象:①主机电源指示灯点亮;②硬盘进行脱机自检:硬盘指示灯点亮,在安静环境下能听到硬盘有“嘀嘀嘀”的自检声,这种自检是硬盘的脱机自检,这是硬盘本身的功能,该自检过程不受CPU或其他设备的控制,只要给硬盘加电即进行,脱机自检完成后,硬盘指示灯熄灭;③光驱指示灯闪亮一下即灭。
有些光驱指示灯呈一直点亮状态,此过程表现为一种颜色(一般为黄色)变为另一种颜色(一般为绿色),然后恢复到初始状态;④键盘的三个指示灯(Num Lock、Caps Lock、Scroll Lock)一起闪亮。
与此同时,电源输出的PG信号触发CPU内的各寄存器(通用寄存器、段寄存器、标志寄存器等)复位,然后主板的ROM BIOS开始将自己的例行自检程序装入内存并准备执行自检过程。
由于是主板的BIOS本身将存储在其中的例行自检程序装入内存并执行,并不需要外部干预,因而将这一过程称为“Power On Self Test”,简称POST,即加点时自检之意。
自检的主要作用有以下几方面:①检测微机各主要部件(CPU、时钟、计数器等)是否正常;②根据微机CMOS RAM中存储的配置信息去查找相关配置,并检查实际硬件设备参数与CMOS的设置信息是否一致;③检查系统的即插即用设备,并将这些设备一一登记。
运行POST的基本条件是CPU、主板上的ROM BIOS、主板上的其他关键性部件及内存(至少16KB)处于正常工作状态,其中任一个工作不正常,则微机不能开始进行POST自检过程。
POST自检过程又可分为很多步,按先后顺序分述如下。
第2步:主板上的ROM BIOS将其中的POST自检程序装入内存,并开始执行POST例行程序。
第3步:检查计数器、刷新定时功能及其他主要系统部件是否工作正常。
如果不正常,系统处于黑屏死机状态,可能会有报警声音。
正常则进入下一步。
第4步:检查显卡显存的状态、视频信号和同步信号。
如果不正常,系统会处于黑屏死机状态,并可能会有报警声音。
如果正常,则整个微机系统无致命性故障。
此时可能会听到很清脆的“嘀”的一声(对于Award BIOS而言),有的微机是响两声,有的微机则并无提示声音。
此时,微机的显示子系统开始工作。
对于较新的数控显示器,信号灯开始由一闪一闪状态(一般为黄色)变为点亮状态(一般为绿色),显示器屏幕顶端会出现显卡BIOS的版本信息、显卡类型、显存容量等信息。
显卡信息在屏幕上一闪而过,无法通过按“Pause”键停留住,冷开机或按RESET键能出现此信息,而按“Ctrl”+“Alt”+“Del”键重启时有时不会出现此信息。
如果不知道显卡的型号或显存的数量,可用此方法查看。
当显卡子系统开始工作后,微机就可以将主板上的BIOS信息显示到屏幕上。
此时可按“Pause”键停留住屏幕信息,以便仔细查看。
在以下的步骤中,POST自检程序开始按照CMOS RAM中存储的配置信息或主板上配置信息(如CPU的外频和倍频信息、内存数量等)去找相关设备,并进行对比,此时可以按“Del”键进入CMOS设置画面重新设置相关配置信息。
第5步:检查CPU的主频。
有的微机系统CPU的频率是在CMOS中设置的,有的是通过主板上的跳线开关设置的。
第6步:检查RAM内存容量。
如果在CMOS中将“Quick Power On Test”设置为“Disabled”,则将检测三次。
第7步:检查键盘功能,此时键盘的三个指示灯(Num Lock、Caps Lock、Scroll Lock)再次地一起闪亮。
第8步:检查主板及扩展槽上即插即用设备(如显示卡、声卡、视频卡、Modem等)和串口、并口等I/O设备,如果不正常,将给出相关的错误提示信息。
第9步:检查软驱子系统复位和寻道能力,如果在CMOS的设置中将“Boot up Floppy Seek”一项设为“Enabled”,则会看到软驱电源指示灯亮,同时伴有“嘎吱”的声音,这是软驱在寻道,即软驱的磁头来回移动一圈,并最后将磁头复位到0磁道的位置,随时准备读取软盘信息。
如果不正常,将有错误提示信息。
第10步:检查IDE控制器状态(硬盘、光驱等),检测IDE接口的硬盘和光驱信息。
此时硬盘电源指示灯闪亮。
如果不正常,将给出错误提示信息。
第11步:如果以上一切正常,则将所有的设备信息做一总结,并在显示器上显示出来,如图4-3所示。
图4-3显示了POST检测到的系统设备和PCI即插即用设备信息,据此可确定某个设备是否有硬件损坏,如果能够检测到相关设备,则可以大致确定该设备无硬件故障。
最后,根据CMOS中所设置的引导顺序,准备引导系统。
三、微机启动第三阶段:系统引导阶段第1步:如果从硬盘引导系统,则BIOS访问硬盘的0道0面1扇区,将硬盘的主引导代码的前部分装入内存,并将系统的控制权转交给硬盘的MBR。
如果是软盘启动或光盘启动则没有此步操作。
第2步:如果从硬盘引导系统,硬盘MBR将C盘的DBR(逻辑0扇区,即硬盘物理地址的0道1面1扇区)的前部分装入内存,并将系统的控制权交给DBR。
如果是从软盘启动或从光驱启动,则BIOS直接将软盘或光盘的DBR (逻辑0扇区)装入内存,同时将控制权移交给DBR。
在以下的步骤中,DOS和Windows98系统的启动过程有所不同。
对于DOS系统而言,有以下几步操作。
第3步:DBR将DOS的两个系统文件(Io.sys、Msdos.sys)装入内存。
第4步:将DOS的装入内存。
第5步:装载Config.sys中的设备驱动程序。
第6步:装载或运行Autoexec.bat中的程序或系统设置信息。
对于第5步和第6步的操作,可以在微机刚开始引导操作系统时(自检刚完成),通过按特殊功能键来有选择地执行这两步操作。
有两种方式:①按F5功能键,略过这两步的操作过程,直接进入命令提示符“C:\>_”状态,即不加载Config.sys中的设备驱动程序,也不运行Autoexec.bat中的批命令;②按F8功能键,可以一步一步地有选择地执行Config.sys和Autoexec.bat 中的每一行程序,如果微机故障出在这个阶段,可以通过这种方法来判断。
对于Windows98系统而言,系统文件和系统配置文件包括以下一些文件:Io.sys、Msdos.sys、Config.sys、Autoexec.bat和Bootlog.txt等。
微机的启动方式和启动过程比DOS要复杂得多。
Windows98有多种启动方式,通过设置Msdos.sys文本文件中的相关条目可以实现菜单启动方式(详见3.7.2节)。
另外,在POST自检完成并开始启动Windows98系统时,按F8功能键也可激活Windows98的启动菜单。
①Normal:正常启动方式,默认的启动方式。
②Logged(\Bootlog.txt):按Bootlog.txt中的项目引导系统。
③Safe mode:安全模式启动方式。
④Step-by-Step confirmation:逐步确认启动方式。
⑤Command prompt only:命令提示符启动方式(DOS7.1的“C:\>_”状态)。
⑥Safe mode command prompt only:安全模式命令提示符启动方式。
⑦Previous Version of MS-DOS:启动到以前的DOS版本(DOS6)。
可以从中选择一种启动方式启动系统。
第7步:系统启动成功,开始运行相关应用软件。
一:attrib命令语法介绍①:语法介绍attrib [{+r | -r}] [{+a | -a}] [{+s | -s}] [{+h | -h}] [[Drive:][Path]FileName] [/s[/d]]②:参数介绍+r 设置只读文件属性。
-r 清除只读文件属性。
+a 设置存档属性。
-a 清除存档属性。
+s 设置系统文件属性。
-s 清除系统文件属性。
+h 设置隐藏文件属性。
-h 清除隐藏文件属性。
/s 将attrib 和任意命令行选项应用到当前目录及其所有子目录中的匹配文件。
/d 将attrib 和任意命令行选项应用到目录。
/? 在命令提示符下显示帮助。
上述参数中[] 或{}内的参数为可选参数,即可以设置,也可以不设置;+号表示添加该属性;-号表示清除该属性;二:应用举例①:给文件添加单个属性和清除属性1:attrib +h c:\MyTxt.txt //给c:\盘中的MyTxt.txt文本文件添加隐藏属性;2:attrib -h c:\MyTxt.txt //清除c:\盘中的MyTxt.txt文本文件的隐藏属性;②:给文件添加多个属性和清除多个属性1:attrib +r +h c:\MyTxt.txt //给c:\盘中的MyTxt.txt文本文件添加只读属性和隐藏属性;2:attrib -r -h c:\MyTxt.txt //清除c:\盘中的MyTxt.txt文本文件的只读属性和隐藏属性;3:attrib +r +a +s +h c:\MyTxt.txt //给c:\盘中的MyTxt.txt文本文件添加只读属性、存档、系统和隐藏属性;4:attrib -r -a -s -h c:\MyTxt.txt //清除c:\盘中的MyTxt.txt文本文件的只读属性、存档、系统和隐藏属性;③:给当前目录及所有子目录(文件夹本身)和所有文件添加属性1:attrib +r +h /s c:\test //给c:\中的test目录及子目标和所有文件添加只读、隐藏属性;1:attrib +r +h /d c:\test //给c:\中的test目录和所包含的文件添加只读、隐藏属性;。