机算机中各硬件的地址是操作系统分配的。还是主板的BIOS程序分配的?

作者&投稿:丹羽 (若有异议请与网页底部的电邮联系)
谁能把电脑从开机到正常工作,各硬件的工作顺序告诉我?~

硬件启动:电源供电给主板,使其及其板载的板卡,接口等到工作的过程。
软件启动:计算机调用硬盘中的数据,使计算机可以为我们提供服务的过程。
第一节:硬件启动
计算机从加电开机到显示DOS提示符和光标的过程中,首先要通过固化在ROM中的ROMBIOS 硬件系统进行自检,当检测正确时,再进行系统配置,输入输出设备初始化,然后引导操作系统,完成将MS-DOS系统的三个文件(IO.SYS,MSDOS.SYS和COMMAND.COM)装入系统内存,从而完成启动过程.最后给出DOS提示符和光标等待用户输入键盘命令.(在自检程序成功后显示系统配置界面)
ROMBIOS中的自检程序就是我们大家常就的POST自检(POWER ON SELR TEST).在测试时一般将硬件分为中心系统硬件和非中心系统硬件及配置硬件,相应的功能也按此进行划分.对于所测试到的中心系统硬件故障属于严重的系统板故障,系统无法进行错误显示,其它所测试的硬件故障属非致命故障,系统可在显示器上显示出错误的信息.所以,我们根据这个过程可以知道计算机的故障出在那一部分.
在进行非中心系统和配置硬件的测试之前,要求中心系统硬件工作正常.因此,最重要的中心系统硬件最先测试和初始化,BIOS按下面的顺序来初始化中心系统硬件:
中央处理器---ROMBIOS----CMOS ROM---内存DMA控制器---键盘控制器----基本的64KRAM----可编程中断控制器-----高速缓存控制器(CACHE)
当系统的中心硬件测试和初始化完成后,BIOS验证存储在COMSRAM中的系统配置数据是否同实际配置的硬件相一致,然后,BIOS测试并初始化64K以上的内存,键盘及硬盘驱动器,显示控制器和其它非系统板硬件,当测试到硬件故障时,BIOS给出相应得出错编码和出错信息.
测试和初始化非中心系统硬件和其它配置硬件的顺序为:
COMS RAM配置数据----显示控制器----64K以上的RAM---键盘---软盘控制器---软驱A的可用性----串行接口电路----硬盘控制器----其它硬件(如声卡、显卡等)
从以上的顺序中,我们可以了解到开机启动期间计算机系统的工作过程和工作顺序。如果此处出现问题的话也有一个相应的范围来检测和修正错误。
计算机在自检无误后,开始调用硬盘数据,对操作系统进行启动。
大家都知道,计算机中的数据是以文件的方式存放在磁盘上的。而磁盘的数据存放有这样的四个地方:
引导扇区 文件分配表 文件目录区表 用户数据
BOOT FAT、NTFS FDT (用户区)
在计算机上电自检完成后,开始对硬盘的数据进行读操作:首先在引导区找到操作系统引导区,然后根据FDT给出的该文件在磁盘上的起始簇号,计算出该文件的起始逻辑扇区号并将该扇区的文件内容读出,同时找到文件起始簇在FAT中的表项,其表项就是该文件占用的下个簇的簇号。利用这个簇链依次进行下去,就可以按顺序一一确定该文件的每个扇区并将其读出。
操作系统启动步骤:
1 贮存在ROM中的bootstrap loader程序和自诊断程序移动到RAM中.
2 在bootstrap loader的运行中,储存在辅助记忆装置中的操作系统将文件送到RAM中.
3 执行系统文件IO.SYS,MSDOS.SYS.这时画面出现"starting windows98……”的信息。
4 若有config.sys则执行它.
5 执行系统文件的command.com文件.
6 若有AUTOEXEC.BAT则执行它.
7 读取WINDOWS的初始化文件"SYSTEM.INI"和"WIN.INI",再读取注册表文件.
8启动结束,出现初始画面,运行操作系统.
. 我们可以通过修改它来去掉一些我们在系统启动过程中不想加载的程序和不想使用的硬件,以加快我们的系统启动速度。
自检:电源供电后,计算机通过ROM BIOS中的自检程序对其中心系统硬件进行检测的过程.
BIOS:固化在主板上的一些程序,它不会因断电而丢失,是计算机最基本的运行指令组成。
CMOS:记录了BIOS的各种参数,通过它可以控制BIOS中各种程序的执行功能。
引导扇区:启动系统和存放磁盘参数而设置的,该区只占0面0道一扇区,含有磁盘上 最重要的信息。
文件分配表:从逻辑1扇区开始,用于存放文件在磁盘上的存放位置和整个磁盘文件的使用情况。
文件目录表:存放磁盒根目录下所有文件名和子目录名,文件属性,文件在磁盒上的起始簇号、文件长度、文件建立和修改日期与时间等。
用户数据区:磁盘上去掉BOOT、FAT、FDT以后用来存放用户数据的空间。
注册表:保存所有硬件驱动程序和应用程序各种参数的数据库。系统起动时通过加载它来加载各种板卡的驱动程序和配置系统的参数。
操作系统启动以后,其所具有的各项最基本的功能也就随之可以开始使用了。各种应用软件就是在操作系统的平台上对我们提供应用的。
在操作系统的平台上,当我们双击某一应用程序的执行文件后,该应用文件就开始运作,此时,操作系统本身的各种内核程序就开始忙碌。通过调用注册表中的各种参数,并把相关的信息存放在内存中让CPU进行处理后通过硬件来实现这些程序的功能。
软件系统把我们所发出的各种指令解析为相应的机器语言,并存放在内存中供CPU处理。CPU在内存中接到各种数据后,不断的通过数据、地址、控制三类总线各种各样的数据在各种硬件中传输,使这些硬件处于同步响应软件所发出的各类要求的状态下。
这样我们在使用软件系统的过程中,我们所发出的每一个指令,都被忠实的执行,换句话说就是,我们使用软件的过程,是一个软件系统和硬件系统不断对话、工作的过程。
以我们使用的WINDOWS98操作系统为例,当我们打开一个文字输入程序进行文字输入时,我们在键盘上所击打的每一个键被存入内存,经过文字输入法程序根据自身的编码换算为某一个特定的文字,再经过显示程序在显示器上显示出现。而我们对这些文字所做的各种修饰和排布等又经文字处理程序换算为各种代表不同含义的字符显示出现。这样我们就可以通过我们所看到的对这些文字进行排布。
我们对软件的使用过程,就是一个软件使用其自身的算法,把我们所发出指令解释为计算机可以执行的机器指令的一个过程。在这个过程中,操作系统起到一个桥梁的作用,它在软件和硬件中间进行中介,使它们可以更好的合作,以达到我们的目地。
下图是一个示意图:我们从输入输出设备中输入的命令或是程序,先放在存储器中,然后经过运算器进行处理以后再送回存储器,最后经过输入输出设备输出。而这一切都是在CPU的控制在进行的。
第四章 计算机关闭分析:
当我们使用完毕后,要正确亲闭计算机,这样才能保证我们所做的工作不至于发生数据丢失,或者是计算机在下次使用时发生这样或那样的错误。
WINDOWS98的关机程序执行下述各项功能:
(1)完成所有磁盘写操作。
(2)清除磁盘缓存。
(3)执行关闭窗口程序关闭所有当前运行的程序。
(4)将所有保护模式的驱动程序转换成为实模式。

计算机系统是一个由硬件,软件组成的多级层次结构,它通常由微程序级,一般机器级,操作系统级,汇编语言级,高级语言级组成,每一级上都能进行程序设计,且得到下面各级的支持.
计算机硬件由五个基本部分组成:运算器、控制器、存储器、输入设备和输出设备。

1、控制器控制器是对输入的指令进行分析,并统一控制计算机的各个部件完成一定任务的部件。
它一般由指令寄存器、状态寄存器、指令译码器、时序电路和控制电路组成。是协调指挥计算机各部件工作的元件,其功能是从内存中依次取出命令,产生控制信号,向其他部件发出指令,指挥整个运算过程。控制器是统一指挥、协调其他部件的中枢。

2、运算器运算器又称算术逻辑单元(Arithmetic Logic Unita简称ALU),是进行算术、逻辑运算的部件。运算器的主要作用是执行各种算术运算和逻辑运算,对数据进行加工处理。
控制器、运算器和寄存器等组成硬件系统的核心-中央处理器(Central Processing Unit简称CPU)。CPU用大规模集成电路工艺集成在一块芯片上,是计算机系统的核心设备。

3、存储器存储器是计算机记忆或暂存数据的部件。计算机中的全部信息,包括原始的输入数据。经过初步加工的中间数据以及最后处理完成的有用信息都存放在存储器中。
而且指挥计算机运行的各种程序,即规定对输入数据如何进行加工处理的一系列指令也都存放在存储器中存储器分为内存储器(简称内存或主存)、外存储器(简称外存或辅存,如硬盘)。内存储器

4、输入设备输入设备是是重要的人机接口,用来接受用户输入的原始数据和程序,并将它们变为计算机能识别的二进制存入到内存中常用的输入设备有键盘、鼠标、扫描仪、光笔等。键盘

5、输出设备输出设备是输出计算机处理结果的设备,用于将存入在内存中的由计算机处理的结果转变为人们能接受的形式输出。常用的输出设备有显示器、打印机、绘图仪等。显示器

计算机的硬件地址是事先规定的。无论哪一个版本的操作系统,都到规定的地址调用硬件资源。
因为最初的8086处理器能够访问的内存最大只有1MB,这1MB的低端640KB被称为基本内存,用于运行当时的DOS系统;A0000H~BFFFFH保留给显示卡的显存使用,C0000H~FFFFFH保留给BIOS使用,其中系统BIOS一般占用了最后的64KB或更多一点的空间,显卡BIOS一般在C0000H~C7FFFH处,IDE控制器的BIOS在C8000H~CBFFFH处。加电后,CPU从地址FFFF0H处开始执行指令,这个地址实际上在系统BIOS的地址范围内,只是一条跳转指令,跳到系统BIOS中真正的启动代码处。BIOS是不知道内存有多大的,bios显示的内存值是CPU加电后通过硬件自检得出来的。

BIOS只是一个芯片,储存一些开机信息。各硬件的地址在主板支持的范围内是由操作系统分配的

BIOS只是个识别器,内存品牌 容量 等等参数是在内存本身上标注的,你在BIOS看到的参数只是他读出来的,BIOS只能分辨出是这是内存 那是CPU== 至于什么U 什么内存 BIOS是不知道的
BIOS只在开机自检有用之后就是CPU的事了


计算机由哪五部分组成
输出设备与输入设备同样是计算机的重要组成部分,它把外算机的中间结果或最后结果、机内的各种数据符号及文字或各种控制信号等信息输出出来。微机常用的输出设备有显示终端CRT、打印机、激光印字机、绘图仪及磁带、光盘机等。 问题五:计算机5个组成部分各自的主要作用分别是什么? 计算机的组成部分及功能 由运算器,...

已知网络中一个机器的硬件地址,如何知道它所对应的 IP 地址?
在 Linux 下,假定要查“00:0A:EB:27:17:B9”这样一个硬件地址所对应的 IP 地址,可以使 用以下命令:cat \/proc\/net\/arp |grep 00:0A:EB:27:17:B9 192.168.2.54 0x1 0x6 00:0A:EB:27:17:B9 *eth2 另外,还可以用“arp -a”命令查询:arp –a|grep 00:0A:EB:27:17:B9 (...

计算机由五部分组成?
不用迷茫,前者说的计算机就是指的计算机硬件。咱们使用的计算机是由硬件和软件共同组成的,没有装软件的计算机叫做裸机。而裸机就是由着五部分组成的。判断题的话也是对的。

IP地址中的网络地址和主机地址分别是什么意思?
网络号不同则无法进行通讯,IP 地址的网络地址使路由器可以将分组置于正确的网段上 。IP 地址网络号后的主机号可以使路由器能够二层帧封装的分组传送到网络上的一台特定的主机,使主机号与 MAC 地址进行正确的映射中的关键问题在于使用子网掩码来确定或者获取远程主机的网络地址信息。

怎样根据网络硬件地址找到那台计算机 网络硬件地址 88:AE:1D:2A:31...
for \/l %%i in (230,1,250) do ping 192.168.0.%%i -n 1 & for \/f "tokens=1,2" %%j in ('arp -a^|find "192.168.0.%%i "') do if %%j ==192.168.0.%%i echo %%j %%k>>ip.txt 如果对取MAC地址的方法不是很了解建议参阅以下文献中的主动式 收集IP MAC对应表的几种...

关于机算机蓝屏的问题
这时候,就会出现上述的内存不能为“read”错误,并指出被引用的内存地址为“0x00000000“。内存分配失败故障的原因很多,内存不够、系统函数的版本不匹配等都可能有影响。因此,这种分配失败多见于操作系统使用很长时间后,安装了多种应用程序(包括无意中“安装”的病毒程序),更改了大量的系统参数和系统档案之后。 在...

电脑硬件基本知识
机箱的大小也要考虑到自己的各种硬件能否容纳,比如说三风扇显卡,以及大型主板、塔式风冷散热,小机箱可能无法安装。 电源则相当于电脑的心脏,为电脑各硬件供电。虽然电源在主机硬件中不起眼,但其稳定在起着至关重要的作用,低价山寨电源偷工减料厉害,容易导致电脑频繁 死机 ,甚至烧坏硬件。因此,买电源不仅仅是主看...

计算机硬件系统的基本组成部分是什么?
中央处理器(CPU)计算机的中央处理器又称为CPU,它是计算机的核心部分。主要由运算器和控制器组成。运算器:实现算术运算和逻辑运算的部件。控制器:计算机的指挥系统。控制器通过地址访问存储器,从存储器中取出指令,经译码器分析后,根据指令分析结果产生相应的操作控制信号作用于其他部件,使得各部件在...

计算机的五大硬件是什么?
1、CPU:电脑主机主要配件中个就是取决于频率和二级缓存,三级缓存,而且它还有核心数量。频率越高、二级缓存越大,三级缓存越大,核心越多。速度越快的CPU只有三级缓存影响相应速度。2、显卡:这个就要注意显卡的流处理能力以及显存大小和显存位宽,越大越好,这项与运行超大程序软件的响应速度有着直接...

计算机系统的组成,计算机硬件的五大部分是什么
计算机硬件由五个基本部分组成:运算器、控制器、存储器、输入设备和输出设备。1、控制器控制器是对输入的指令进行分析,并统一控制计算机的各个部件完成一定任务的部件。它一般由指令寄存器、状态寄存器、指令译码器、时序电路和控制电路组成。是协调指挥计算机各部件工作的元件,其功能是从内存中依次取出命...

漯河市15387251143: 关于操作系统对硬件的控制 -
稻健桂圆: RING0 RING1 RING2 RING3这是Intel CPU将特权级别所分的4个级别,Windows只使用其中的两个级别RING0跟RING3,RING0只给操作系统用,普通应用程序执行RING0指令,Windows会显示“非法指令”,这是CPU的特权级别作保护.而RING3不管是谁都可以用,也就是级别最低,也就是一般的应用程序,是不能直接和硬件打交道的.要和硬件直接交互只有RING0 层.当我们的应用程序要控制硬件时,程序从用户态进入内核态,然后由操作系统通过CPU向控制总线发出指令,从而控制硬件.当我们想要读取数据时,操作系统通过CPU的地址总线找到硬件地址,然后在通过CPU的数据总线读取数据,返回给应用程序.

漯河市15387251143: 操作系统怎样控制硬件 -
稻健桂圆: 一:BIOS和驱动程序是如何工作的1:当你选择一个命令.比如说,让你的文字处理软件保存一个文档时,应用程序不需要知道如何控制硬盘驱动器.取而代之的是,文档处理软件将命令和需要保存的数据传送给WINDOWS.2:操作系统要通过检查...

漯河市15387251143: 计算机硬件系统主要由什么组成?主要功能是什么? -
稻健桂圆: 电源\硬盘\内存\主板\显卡\机箱\CPU 计算机系统组成:硬件系统和软件系统计算机硬件系统的基本组成(五大部件):运算器、控制器、存储器、输入设备和输出设备.运算器和控制器统称中央处理器(CPU).存储器分成内存储器和外存...

漯河市15387251143: 计算机的硬件系统 -
稻健桂圆: 主要是以下几个部分组成: 1,CPU 处理器 2,硬盘 3,主板 4,显卡 5,内存 6,光驱

漯河市15387251143: OS操作系统和windows他们之间的区别是什么?大神们帮帮忙 -
稻健桂圆: 操作系统(Operating System,简称OS)是管理计算机系统的全部硬件资源包括软件资源及数据资源;控制程序运行;改善人机界面;为其它应用软件提供支持等,使计算机系统所有资源最大限度地发挥作用,为用户提供方便的、有效的、友...

漯河市15387251143: 求助电脑高手解答 -
稻健桂圆: 现这个现象有方面的,一是硬件,即内存方面有问题,二是软件,这就有多方面的问题了.一:先说说硬件:一般来说,电脑硬件是很不容易坏的.内存出现问题的可能性并不大(除非你的内存真的是杂牌的一...

漯河市15387251143: 计算机操作系统概念及功能 -
稻健桂圆: 什么是操作系统 操作系统是一个大型的软件系统,其功能复杂,体系庞大.从不同的角度看的结果也不同,正是“横看成岭侧成峰”,下面我们通过最典型的两个角度来分析一下. 1.从程序员的角度看 正如前面所说的,如果没有操作系统,程...

漯河市15387251143: 电脑高手们快来帮忙啊 -
稻健桂圆: 近日不少网友都遇到了该内存不能为“read”的错误提示.希望以下文章能对大家有所帮助. 运行某些程序的时候,有时会出现内存错误的提示,然后该程序就关闭. “0x?指令引用的“0x??...

漯河市15387251143: 操作系统中文件系统经常使用的分配方式 -
稻健桂圆: 一、程序载入 在早期的计算机中,要运行一个程序,会把这些程序全都装入内存,程序都是直接运行在内存上的,也就是说程序中访问的内存地址都是实际的物理内存地址.当计算机同时运行多个程序时,必须保证这些程序用到的内存总量要小...

漯河市15387251143: 关闭电脑窗口时会出现下面一段话 -
稻健桂圆: 有几种可能性 1是可能你的内在有问题了或是坏了,坏是松了2可能是系统有问题,有病毒啊,文件受损啊.你是不是最近安装了什么东西而出来的吧重装系统看看

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网