1.什么是组装电脑?

2.电脑怎么组装

3.计算机组装首先是什么安装

4.新手买配置自己组装电脑怎么组装?

5.什么是嵌入式操作系统?

什么是装配电脑系统的,装配电脑步骤

首先是准备组装的零组件:CPU,CPU散热器,内存,主板,显卡,硬盘,光驱,电源,机箱,除了上述这些东西,你还需要一把大小长短适中且好转的十字螺丝起子,还有平坦的桌面。

1、一开始可以先从CPU着手,把CPU先装到主机板,因为机壳内的空间有限,如果先把主机板装到机壳的再装CPU的话会比较不顺手,CPU若装错脚位也是装不进去的,以AM2的CPU为例, CPU上面有个金色三角形图示,对准主机板上的socket脚座的三角形图示轻轻温柔的放进去,如果放不进去, 请检查一下脚位是否正确或是CPU上的脚有歪掉。

2、放进去之后,把卡榫往下压,固定好CPU。

3、接着就是安装CPU散热器,原厂的风扇都算是相当简单安装,在安装之前, CPU要涂上散热膏,原厂风扇都会直接贴一层散热膏在底座,此时就不需 要在CPU上涂抹散热膏,如果你有比较好的散热膏可以使用,可以用去渍油将底座的散热膏抹掉, 注意涂抹散热膏时主要是让CPU可以完全接触到散热器底座即可,不是越多越好,薄薄一层即可。

4、将CPU散热器沟槽扣上Scoket座两边,再将卡榫扳上扣紧。

5、这样就已经完成了,接着在主机板上找到CPU FAN的pin脚,将散热器的风扇电源线插上,新的已经为4pin,有防呆装置,插反了是插不进去的。

6、接着可以先将内存插上,内存都有防呆装置,在中间的地方有个凹槽, 只要对准主机板插入即可,可避免插反了把内存给烧了,通常我们都会买两只一样的内存来跑双通道,有些主机板的规格不同,可能会有四个插槽,至于插在哪两个 槽会启动双通道就得看看说明书,如果只有两个槽应该是没有这困恼。

7、可以把主机板先放到旁边,拿出机壳内的螺丝,先找出铜柱把它锁到机壳上, 锁的孔位要特别注意有应对主机板的孔位,如果底部有铜柱却没对应到主机板的孔位, 铜柱若顶到主机板底部线路是非常有可能会造成短路的,要特别注意。

8、把主机板锁上机壳之前可以先把电源供应器锁上,有些机壳并不是很大, 如果先锁主机板的话,电源供应器可能会不好安装,接着将主机板所附的IO挡板装上。

9、在装上主机板的时候,还是得提醒一下,机壳上全部的铜柱一定要对应主机板上的孔位, 如果是因为安装烧毁可是算人为喔! 不在保固范围内。

10、装好主机板后可以将机壳前置的一些IO功能拉上, 通常比较常见的是前置音效与USB介面,如下图示为前置音效的线, 在主机板上可以轻易找到,因为每一款主机板的位置都不大相同, 可以在主机板说明书上找一下,大多都会有防呆装置,对准有缺脚的插上准没错。

11、一般的机壳通常会有两组前置USB,在主机板上可以找到扩充USB的PIN脚, 插上时要注意顺序VCC、USB-、USB+、GND插反了会烧掉喔。

12、接着就是面板的开关与LED灯,分别有POWER SW(电源开关)、 RESET SW(重置键)、HDD LED(硬碟讯号灯)、P LED(电源指示灯), 通常这些PIN脚会在主机板的右下角。

13、有些主机板可能碍于布线空间的关系,标示如果不是很清楚,没关系! 可以拿出主机板说明书来参考,不懂英文也不要紧,只要找到相关的图示,位置还是一目了然,正负都标示的相当清楚,如果你的机壳上的线没有标示正负, 有个简单的分辨方法,通常有颜色的就是正,白色为负。

14、把线都接好之后就比较轻松了,光碟机与硬碟的安装都算是相当简单, 装光碟机前先把挡板拆下来,有些机壳的挡板很好拆,挡板与面板通常是由卡榫卡住而已, 只要从内往外敲就可以敲下来,或者是把卡榫扳开即可拆下档板。

15、将光碟与硬碟用螺丝固定好之后,接上排线与电源线, 这两者都有防呆装置只要仔细看要装错实在有点难度,排线会有一边为红色, 那是PIN脚的第一脚位,通常是与电源线的红线相对。

16、主机板上得IDE插槽也有防呆装置,对准缺口不会错的,SATA的接口也是一样, 不过要小心SATA的接口可能比饼干还脆弱的,一不小心太粗鲁可能就扳断了。

17、目前的主机板上都有很多组SATA,随便插一个都可以正常使用, 再来就可以把电源线接上,旧款的电源供应器的主电源线会与现在的主机板有点差异, 少了四只脚,不过仍然是可以正常的运作,也不用担心会插错边,防呆装置万岁!

18、应该是从K7、P4之后就还得接额外的小4PIN, SATA硬碟可能会有两种电源接口,只要择期一即可,不用两个都插。

19、都安装完成之后凌乱的线有可能会卡到风扇,可以把线整理一下,主要是看起来没那么乱, 内部的散热也会比较良好,其实我并不大会整线, 曾经看过整线达人可以不需要束线就整得相当美。

什么是组装电脑?

主板,内存,硬盘,CPU,显卡,光驱,软驱,机箱电源。

详细点说就是:

1 硬件系统: 电脑的硬件系统由输入设备、主机和输出设备组成。外部信息经输入设备输入主机,由主机分析、加工、处理,再经输出设备输出。

①输入输出设备: 电脑只能识别二进制数字电信号,而人们习惯于接受图文声像信号。输入输出设备起着信号转换和传输的作用。 我们常用键盘输入文字,用麦克风输入声音,用数码像机、扫描仪和摄影机输入图像。 常用输出设备有显示器、打印机和喇叭。

② 主板: 也称主机板,是安装在主机机箱内的一块矩形电路板,上面安装有电脑的主要电路系统。主板的类型和档次决定着整个微机系统的类型和档次,主板的性能影响着整个微机系统的性能。 主板上安装有控制芯片组、BIOS芯片和各种输入输出接口、键盘和面板控制开关接口、指示灯插接件、扩充插槽及直流电源供电接插件等元件。 CPU、内存条插接在主板的相应插槽(座)中,驱动器、电源等硬件连接在主板上。 主板上的接口扩充插槽用于插接各种接口卡,这些接口卡扩展了电脑的功能。常见接口卡有显示卡、声卡等。

③ CPU: CPU(中央处理器)是电脑的核心,电脑处理数据的能力和速度主要取决于CPU。 通常用位长和主频评价CPU的能力和速度,如PⅡ300 CPU能处理位长为32位的二进制数据,主频为300MHz。 #1 系统总线: 系统总线是连接扩充插槽的信息通路。 ISA和PCI总线是目前PC机常用系统总线,主板上相应有ISA和PCI插槽。 #1 输入输出接口: 简称I/O接口,是连接主板与输入输出设备的界面。主机后侧的串口、并口、键盘接口、PS/2接口、USB接口以及主机内部的硬盘、软驱接口都是输入输出接口。 #1 串行通讯接口(RS-232-C): 简称串行口,是电脑与其它设备传送信息的一种标准接口。现在的电脑至少有两个串行口COM1和COM2。 #1 并行通讯接口: 简称并行口,是电脑与其它设备传送信息的一种标准接口,这种接口将8位数据位同时并行传送,并行口数据传送速度较串行口快,但传送距离较短。 并行口使用25孔D形连接器,常用于连接打印机。

④ EIDE接口: 也称为扩展IDE接口,主板上连接EIDE设备的接口。常见EIDE设备有硬盘和光驱。目前较新的接口标准还有Ultra DMA/33、Ultra DMA/66。 #1 AGP: 即“加速图形端口”,是Intel公司在1996年7月提出的显示卡接口标准,通过主板上的AGP插槽连接AGP显示卡。PCI总线的传输速度只能达到132MB/s,而AGP端口则能达到528MB/s,传输速度四倍于前者。 AGP技术使图形显示(特别是3D图形)的性能有了极大的提高,使PC机在图形处理技术上又向前迈了一大步。

⑤光盘驱动器: 读取光盘信息的设备。是多媒体电脑不可缺少的硬件配置。 光盘存储容量大,价格便宜,保存时间长,适宜保存大量的数据,如声音、图像、动画、视频信息、**等多媒体信息。 光盘驱动器有三种,CD-ROM、CD-R和MO,CD-ROM是只读光盘驱动器;CD-R只能写入一次,以后不能改写;MO是可写、可读光盘驱动器。 #1 内存储器: 简称内存,用于存放当前待处理的信息和常用信息的半导体芯片。容量不大,但存取迅速。 内存包括RAM、ROM和Cache。

⑥ RAM: RAM(随机存取存储器)是电脑的主存储器,人们习惯将RAM称为内存。RAM的最大特点是关机或断电数据便会丢失。 内存越大的电脑,能同时处理的信息量越大。 我们用刷新时间评价RAM的性能,单位为ns(纳秒),刷新时间越小存取速度越快。 586电脑常用RAM有EDO RAM和SDRAM,存储器芯片安装在手指宽的条形电路板上,称之为内存条。内存条安装在主板上的内存条插槽中。 按内存条与主板的连接方式有30线、72线和168线之分。 目前装机常用168线、刷新时间为10ns、容量为32M(或64M)的SDRAM内存条。

⑦Cache: Cache(高速缓冲存储器)是位于CPU与主内存间的一种容量较小但速度很高的存储器。 由于CPU的速度远高于主内存,CPU直接从内存中存取数据要等待一定时间周期,Cache中保存着CPU刚用过或循环使用的一部分数据,当CPU再次使用该部分数据时可从Cache中直接调用,这样就减少了CPU的等待时间,提高了系统的效率。 Cache又分为一级Cache(L1 Cache)和二级Cache(L2 Cache),L1 Cache集成在CPU内部,L2 Cache一般是焊在主板上,常见主板上焊有256KB或512KB L2 Cache。

⑧ ROM: ROM(只读存储器)是一种存储计算机指令和数据的半导体芯片,但只能从其中读出数据而不能写入数据,关机或断电后ROM的数据不会丢失。 生产厂商把一些重要的不允许用户更改的信息和程序存放在ROM中,例如存放在主板和显示卡ROM中的BIOS程序。

BIOS: BIOS是一个程序,即微机的基本输入输出系统,BIOS程序的主要功能是对电脑的硬件进行管理。 BIOS程序是电脑开机运行的第一个程序。开机后BIOS程序首先检测硬件,对系统进行初始化,然后启动驱动器,读入操作系统引导记录,将系统控制权交给磁盘引导记录,由引导记录完成系统的启动。电脑运行时,BIOS还配合操作系统和软件对硬件进行操作。 BIOS程序存放在主机板上的ROM BIOS芯片中。当前586主板大多使用Flash ROM存储BIOS程序,Flash ROM中的程序(数据)可以通过运行程序更新。 #1 CMOS: CMOS是主板上一块可读写的RAM芯片,用于保存当前系统的硬件配置信息和用户设定的某些参数。CMOS RAM由主板上的电池供电,即使系统掉电信息也不会丢失。对CMOS中各项参数的设定和更新需要运行专门的设置程序,开机时通过特定的按键(一般是Del键)就可进入BIOS设置程序,对CMOS进行设置。CMOS设置习惯上也被叫做BIOS设置。 #1 显示卡: 又称显示器适配卡,是连接主机与显示器的接口卡。其作用是将主机的输出信息转换成字符、图形和颜色等信息,传送到显示器上显示。 显示卡插在主板的ISA、PCI、AGP扩展插槽中,ISA显示卡现已基本淘汰。

声卡: 多媒体电脑中用来处理声音的接口卡。 声卡可以把来自话筒、收录音机、激光唱机等设备的语音、音乐等声音变成数字信号交给电脑处理,并以文件形式存盘,还可以把数字信号还原成为真实的声音输出。声卡尾部的接口从机箱后侧伸出,上面有连接麦克风、音箱、游戏杆和MIDI设备的接口。

视频捕获卡: 用于捕获从电视天线、录像机、影碟机等输入的动态或静态视频影像的接口卡,是多媒体制作的重要工具。高级的视频捕获卡还能在捕获影像的同时进行MPEG压缩,制作VCD。

中断: 中断是计算机处理特殊问题的一个过程。当在计算机执行程序的过程中,出现某个特殊情况(或称为“事件”)时,暂时中止现行程序,转去执行这一事件的程序,处理完毕之后再回到原来程序的中断点继续执行的整个过程叫做中断。

IRQ: 即“中断请求”,是其它设备发出的请求计算机响应的信号。计算机将根据IRQ的级别和优先程度决定何时发生响应。原则上每个设备有自身的唯一的中断请求通道,即IRQ值(又叫IRQ号),如果两个硬件设备使用同一个中断通道,必定会发生IRQ冲突。

DMA: 即“直接内存访问”,是计算机内的一种数据传输操作。整个数据传输操作过程在“DMA控制器”控制下进行,不通过CPU。数据传输过程中CPU只在数据传输开始和结束时作一点处理。DMA技术使计算机系统的效率大大提高。 DMA传输通过DMA通道进行,如软驱、声卡均占用DMA通道传输数据。两个设备不能同时用同一DMA通道传输数据,否则会发生DMA冲突。

主频与外频: 主频指CPU内核工作时钟频率。外频指CPU与外部(主板芯片组)交换数据、指令的工作时钟频率。 系统时钟就是CPU的“外频”,我们将系统时钟按规定比例倍频后所得到的时钟信号作为CPU的内核工作时钟(主频)。例如某电脑使用Pentium 233 CPU,那么这台电脑的外频是66MHz,而它的主频则是(66×3.5)=233MHz。 系统时钟(外频)是电脑系统的基本时钟,电脑中各分系统中所有不同频率的时钟都与系统时钟相关联。如当前100 MHz 外频系统中,系统内存工作于100 MHz (或66MHz),L2 Cache工作于100 MHz,PCI 工作于33MHz,AGP工作于66MHz。可以看出,上述频率都与外频有一定的比例关系。 提高系统时钟(外频)可以提高整个电脑的性能,但提高外频必然将改变其它各分系统时钟频率,影响各分系统的实际运行情况,这一点对CPU超外频运行时应该加以充分重视。

DVD: 即数字通用光盘。DVD光驱指读取DVD光盘的设备。DVD盘片的容量为4.7GB,相当于CD-ROM光盘的七倍,可以存储133分钟**,包含七个杜比数字化环绕音轨。DVD盘片可分为:DVD-ROM、DVD-R(可一次写入)、DVD-RAM(可多次写入)和DVD-RW(读和重写)。 目前的DVD光驱多采用EIDE接口,能像CD-ROM光驱一样连接到IDE1或IDE2口上。

电脑怎么组装

手机中的组装机是什么意思

组装机就是没有任何质量保证的手机,都从工厂里面或其它地方得来的零件组装起来的,没有通过专门的质量检测…也就是三无产品…质量都很差…

什么叫组装机?和其它机有什么区别?

品牌机和组装机的分别是:品牌机相当于付钱给某个公司买一台组装机。由于没有一家品牌机企业可以自身完全生产出电脑的所有配件。他就相当于一个有这严格检测手段,并且用自身企业来对购计算机者负责的一种特殊的装机商。消费者需要的是支付硬件检测,组装,维护的费用,也就是为什么相当配置,品牌机和兼容机的价格差那么多。

兼容机相和品牌机相比,少了检测,组装,维护等费用,而且不需要强有力的企业保证,费用低就很明显了。

从配件来说,品牌机和兼容机没有本质的区别,他们在一系列变化后变成我们常见的计算机(呵呵)。从质量来看,同规格的配件品牌机和兼容机也是一样的,也就是说他们的质量是没区别的。

品牌机将会是主流,品牌机与组装机的价格距离已经越来越小,组装机曾经的价格优势已不复存在。品牌机的成本本来就比组装机便宜,生产的流水线,电脑配件的厂家直销。。。。。只是少赚多赚的问题。

而品牌机的服务,外观是组装机无法比的(最近TCL SHE系列就是很好的例子,虽然贵但是还是很畅销),最为可怕的是,品牌机的整合功能越来越多,PC不再是PC,而是家电,大势所趋。

但是,组装机也不可能消失,DIY乐趣还是会吸引许多人。还有电脑游戏的配置要求越来越BT,游戏迷第一选择还是组装机,因为高配置的品牌机还是比较少的,如1G内存的品牌机我还没见过:)

iphone组装机是什么意思

就是将其它废弃/售后机拿回来然后拆掉把好的零件挑出来

然后将其组装成一台能勉强正常用的iPhone

这就是组装机

组装机是什么意思

组装机就是自己或者别人购买电脑硬件,再把这些硬件组合成一台电脑,这就是组装机,这不是厂家生产的品牌电脑。

什么叫组装机?和其它机有什么区别?

品牌机和组装机的分别是:品牌机相当于付钱给某个公司买一台组装机。由于没有一家品牌机企业可以自身完全生产出电脑的所有配件。他就相当于一个有这严格检测手段,并且用自身企业来对购计算机者负责的一种特殊的装机商。消费者需要的是支付硬件检测,组装,维护的费用,也就是为什么相当配置,品牌机和兼容机的价格差那么多。

兼容机相和品牌机相比,少了检测,组装,维护等费用,而且不需要强有力的企业保证,费用低就很明显了。

从配件来说,品牌机和兼容机没有本质的区别,他们在一系列变化后变成我们常见的计算机(呵呵)。从质量来看,同规格的配件品牌机和兼容机也是一样的,也就是说他们的质量是没区别的。

品牌机将会是主流,品牌机与组装机的价格距离已经越来越小,组装机曾经的价格优势已不复存在。品牌机的成本本来就比组装机便宜,生产的流水线,电脑配件的厂家直销。。。。。只是少赚多赚的问题。

而品牌机的服务,外观是组装机无法比的(最近TCL SHE系列就是很好的例子,虽然贵但是还是很畅销),最为可怕的是,品牌机的整合功能越来越多,PC不再是PC,而是家电,大势所趋。

但是,组装机也不可能消失,DIY乐趣还是会吸引许多人。还有电脑游戏的配置要求越来越BT,游戏迷第一选择还是组装机,因为高配置的品牌机还是比较少的,如1G内存的品牌机我还没见过:)

组装机顶配版是什么意思

处理器:Intel 酷睿i7 5960X(¥7699)

主板:华擎X99 WS-E/10G(¥5999)

内存:海盗船32GB DDR4 2800 复仇者LPX(CMK32GX4M4A2800C16)×2(¥12998)

硬盘:HGST 7K6000 6TB 7200转 128MB SATA3(HUS726060ALE610)(¥3600)

固态硬盘:金胜维PCI-E3.0 ACS238M-S464T(4TB)(¥149000)

显卡:华硕GTX Titan X-12GD5×4(四卡交火)(¥35996)

机箱:Tt Level 10 Limited Edition(VL300A2N1N)(¥9999)

电源:海盗船AX1500i(¥3599)

散热器:COOLLION BMR波浪A-1(¥5088)

显示器:NEC PA301W(¥39999)

鼠标:Mad Catz R.A.T.9黑金版无线激光游戏鼠标(¥1299)

键盘:Cherry G80-1869HENUS-2机械键盘(白轴)(¥1799)

音响:惠威T1000HT(¥12800)

总价:283876元(各个配件价位为网上报价,现实中会有小部分差距)

这样的机器顶配已经算是可以的了,前提是你要买得起

组装电脑是什么意思?

组装电脑与品牌电脑相对应

是专业人员把相应配置的硬件拼装成电脑,品牌电脑是由厂家如联想等公司生产的电脑

全新组装机是什么意思?

新的组装件,也就是说cpu新的,neicun,显卡,显示器等等硬件都是新的

正品组装机什么意思? 10分

就是都用正规全新硬件组装的机器 没有二手翻新 山寨的配件

电脑组装是什么意思?

台式电脑家用或商用分为品牌机:就是各种品牌的如联想、戴尔、IBM等,这些机器都是厂家根据不同的配置装好出厂的机器,叫原装品牌机。支持扩展升级。组装机,就是如果你懂,可以自己写个配置,到电脑商城里自己的要求购买如主板,CUP,内存,机电等硬件自己或由商城里的人帮你组装并上上系统。如果自己不懂,可以拜托自己懂的朋友,尽量别自己不懂装懂去商城里买,容易上当,或是被宰。

计算机组装首先是什么安装

新组装的电脑装系统步骤如下:

1、在可以使用的电脑上制作U盘PE启动盘,然后将系统镜像中的gho文件解压到U盘GHO目录下。

2、在组装的电脑USB接口插入U盘,启动电脑时按下F12、F11、Esc等快捷键,在弹出的启动菜单中选择U盘选项,回车。

3、启动进入安装菜单,选择02选项回车,运行PE系统。

4、在PE系统下双击打开DiskGenius分区工具,点击硬盘,选择快速分区。

5、设置分区的数目以及分区的大小,点击确定。

6、分区之后,双击U教授PE一键装机,按照图示进行设置,选择系统安装位置,比如C盘,确定。

7、弹出提示框,直接点击确定,在这个界面,执行系统的解压过程。

8、完成解压后,电脑会重启,此时拔出U盘,开始装系统。

9、在启动进入全新系统桌面后,电脑就装上系统了。

电脑系统简介

在计算机中,操作系统是其最基本也是最为重要的基础性系统软件,从计算机用户的角度来说,计算机操作系统体现为其提供的各项服务。从程序员的角度来说,其主要是指用户登录的界面或者接口。如果从设计人员的角度来说,就是指各式各样模块和单元之间的联系。

事实上,全新操作系统的设计和改良的关键工作就是对体系结构的设计,经过几十年以来的发展,计算机操作系统已经由一开始的简单控制循环体发展成为较为复杂的分布式操作系统。再加上计算机用户需求的愈发多样化,计算机操作系统已经成为既复杂而又庞大的计算机软件系统之一。

新手买配置自己组装电脑怎么组装?

计算机组装首先是安装电源。

因为电源是整个电脑系统的动力来源。没有电源,其他硬件就无法正常工作。在安装电源时,需要将电源固定在电脑箱的支架上,并确保电源的接口与主板和电源线连接正确。此外,还需要确保电源风扇可以顺畅地运转,以保证电源的正常散热。

安装电源最大的优点就是可以防止后面安装时把主板给碰坏,现在的大多数电源都是采用这种大台风式散热电源,在安装时候一定要将风扇对向机箱空的一边,才能更好散热。最后再把主板I/O接口的挡板安好。

总的来说,安装电源是电脑组装的第一步,也是整个组装过程中非常重要的一步。因此,在安装电源时需要仔细检查,确保安装正确,以保证整个电脑系统的稳定性和可靠性。

计算机组装电源选购注意事项

1、功率:电源的功率包括额定功率和最大功率。电源的额定功率应大于电脑的总功耗。例如,如果一个电脑的总功耗是350W,那么选择的电源的额定功率应多预留30%,即电源的额定功率应该选择450W的。

2、效率:电源的效率指电源转换率,即输入有功功率与输出功率的比值。一般选择80PLUS铜牌认证以上的电源就可以了。等级越高转换效率越高也就越省电,但是和电源的品质不是正相关的,一般来说金牌以上的电源绝大部分质量都不错。

3、电路保护:电源对过载、过压等情况的保护能力。这些保护措施可以防止电源损坏或烧毁其他硬件。

4、重量:好的电源外壳一般都使用优质钢材,材质好、质厚,所以较重的电源,材质都较好。另外,电源内部的零件,比如变压器、散热片等,同样重的比较好。

5、品牌和价格:知名品牌的电源质量相对更有保障,价格也相对较高。在选择时需要根据自己的需求和预算进行权衡。

什么是嵌入式操作系统?

首先要懂得很多的硬件知识,再就是动手能力必须要好才可以自己组装。

准备一个螺丝刀,首先按压打开,放入cpu按照打开的方法安装回去,上面的黑色防护针脚板就会自己弹出来。接下来就是内存,左边的我们成为机械硬盘,右边的是固态硬盘。其他的零件也都跟这些一样,怎么拆下来就怎么安装回去就可以了。

嵌入式操作系统EOS(Embedded)是一种用途广泛的系统软件,过去它主要应用于工业控制和国防系统领域。EOS负责嵌人系统的全部软、硬件资源的分配、调度工作,控制协调并发活动;它必须体现其所在系统的特征,能够通过装卸某些模块来达到系统所要求的功能。目前,已推出一些应用比较成功的EOS产品系列。随着Internet技术的发展、信息家电的普及应用及EOS的微型化和专业化,EOS开始从单一的弱功能向高专业化的强功能方向发展。嵌人式操作系统在系统实时高效性、硬件的相关依赖性、软件固态化以及应用的专用性等方面具有较为突出的特点。EOS是相对于一般操作系统而言的,它除具备了一般操作系统最基本的功能,如任务调度、同步机制、中断处理、文件功能等外,还有以下特点:

(1)可装卸性。开放性、可伸缩性的体系结构。

(2)强实时性。EOS实时性一般较强,可用于各种设备控制当中。

(3)统一的接口。提供各种设备驱动接日.

(4)操作方便、简单、提供友好的图形GUI,图形界面,追求易学易用.

(5)提供强大的网络功能,支持TCP门P协议及其它协议,提供TCP/UDP/IP/PPP协议支持及统一的MAC访问层接口,为各种移动计算设备预留接口.

(6)强稳定性,弱交互性。嵌入式系统一旦开始运行就不需要用户过多的干预,这就要负责系统管理的EOS臭有较强的稳定性。嵌入式操作系统的用户接日一般不提供操作命令,它通过系统调用命令向用户程序提供服务。

(7)固化代码。在嵌入系统中,嵌入式操作系统和应用软件被固化在嵌入式系统计算机的ROM中。辅助存储器在嵌入式系统中很少使用,因此,嵌入式操作系统的文件管理功能应该能够很容易地拆卸,而用各种内存文件系统.

(8)更好的硬件适应性,也就是良好的移植性.

国际上用于信息电器的嵌入式操作系统有40种左右。现在,市场上非常流行的EOS产品,包括3Corn公司下属子公司的PalmOS,全球占有份额达50%,MicroS。fi公司的Wind。wsCE不过29%。在美国市场,PalmOS更以80%的占有率远超WindowsCE。开放源代码的Linux很适于做信息家电的开发.

比如:中科红旗软件技术有限公司开发的红旗嵌入式Linux和美商网虎公司开发的基于Xlinux的嵌人式操作系统“夸克”。“夸克”是目前全世界最小的Linux,它有两个很突出的特点,就是体积小和使用GCS编码。

常见的嵌入式系统有:Linux、uClinux、WinCE、PalmOS、Symbian、eCos、uCOS-II、VxWorks、pSOS、Nucleus、ThreadX、Rtems、QNX、INTEGRITY、OSE、CExecutive.

嵌入式操作系统的发展

1.引言

嵌入式操作系统与嵌入式系统密不可分。嵌入式系统主要由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用程序等四个部分组成,它是集软硬件于一体的可独立工作的“器件”。

嵌入式技术的发展,大致经历了四个阶段[1]。

第一阶段是以单芯片为核心的可编程控制器形式的系统,同时具有与监测、伺服、指示设备相配合的功能。这种系统大部分应用于一些专业性极强的工业控制系统中,一般没有操作系统的支持,通过汇编语言编程对系统进行直接控制,运行结束后清除内存。

第二阶段是以嵌入式CPU为基础、以简单操作系统为核心的嵌入式系统。这一阶段的操作系统具有一定的兼容性和扩展性,但用户界面不够友好。

第三阶段是以嵌入式操作系统为标志的嵌入式系统。这一阶段系统的主要特点是:嵌入式操作系统能运行于各种不同类型的微处理器上,兼容性好;操作系统内核精小、效率高,并且具有高度的模块化和扩展性;具备文件和目录管理、设备支持、多任务、网络支持、图形窗口以及用户界面等功能;具有大量的应用程序接口(API),开发应用程序简单;嵌入式应用软件丰富。

第四阶段是以基于Internet为标志的嵌入式系统,这是一个正在迅速发展的阶段。目前大多数嵌入式系统还孤立于Internet之外,但随着Internet的发展以及Internet技术与信息家电、工业控制技术等结合日益密切,嵌入式设备与Internet的结合将代表着嵌入式技术的真正未来[2]。

嵌入式系统的发展对嵌入式操作系统提出了更高的要求。因此,对嵌入式操作系统的结构、设计、用户界面等诸多方面进行深入研究,将有助于嵌入式系统的应用和发展。

2.嵌入式操作系统的特点

2.1嵌入式系统的开发人员对操作系统的依赖性

早期的硬件设备很简单,软件的编程和调试工具也很原始,与硬件系统配套的软件都必须从头编写。程序大都采用宏汇编语言,调试是一件很麻烦的事。随着系统越来越复杂,操作系统就显得很必要。

(1)操作系统能有效管理越来越复杂的系统资源。

(2)操作系统能够把硬件虚拟化,使得开发人员从繁忙的驱动程序移植和维护中解脱出来。

(3)操作系统能够提供库函数、驱动程序、工具集以及应用程序。

在70年代的后期,出现了嵌入式系统的操作系统。在80年代末,市场上出现了几个著名的商业嵌入式操作系统,包括Vxwork、Neculeus、QNX和WindowsCE等,这些系统提供性能良好的开发环境,提高了应用系统的开发效率。

2.2嵌入式操作系统的特点

与其他类型的操作系统相比,嵌入式操作系统具有以下一些特点。

(1)体积小。嵌入式系统有别于一般的计算机处理系统,它不具备像硬盘那样大容量的存储介质,而大多使用闪存(FlashMemory)作为存储介质。这就要求嵌入式操作系统只能运行在有限的内存中,不能使用虚拟内存,中断的使用也受到限制。因此,嵌入式操作系统必须结构紧凑,体积微小。

(2)实时性。大多数嵌入式系统都是实时系统,而且多是强实时多任务系统,要求相应的嵌入式操作系统也必须是实时操作系统(RTOS)[8]。实时操作系统作为操作系统的一个重要分支已成为研究的一个热点,主要探讨实时多任务调度算法和可调度性、死锁解除等问题。

(3)特殊的开发调试环境。提供完整的集成开发环境是每一个嵌入式系统开发人员所期待的。一个完整的嵌入式系统的集成开发环境一般需要提供的工具是编译/连接器、内核调试/跟踪器和集成图形界面开发平台。其中的集成图形界面开发平台包括编辑器、调试器、软件仿真器和监视器等。

3.嵌入式操作系统的发展状况

国外嵌入式操作系统已经从简单走向成熟,主要有Vxwork、QNX、PalmOS、WindowsCE等。国内的嵌入式操作系统研究开发有2种类型,一类是基于国外操作系统二次开发完成的,如海信的基于WindowsCE的机顶盒系统;另一类是中国自主开发的嵌入式操作系统,如凯思集团公司自主研制开发的嵌入式操作系统HopenOS(“女娲计划”)等。

WindowsCE内核较小,能作为一种嵌入式操作系统应用到工业控制等领域。其优点在于便携性、提供对微处理器的选择以及非强行的电源管理功能。内置的标准通信能力使WindowsCE能够访问Internet并收发E_mail或浏览Web。除此之外,WindowsCE特有的与Windows类似的用户界面使最终用户易于使用。WindowsCE的缺点是速度慢、效率低、价格偏高、开发应用程序相对较难。

3Com公司的PalmOS在掌上电脑和PDA市场上独占其霸主地位,它有开放的操作系统应用程序接口(API),开发商可根据需要自行开发所需的应用程序。

QNX是由加拿大QSSL公司开发的分布式实时操作系统,它由微内核和一组共操作的进程组成,具有高度的伸缩性,可灵活地剪裁,最小配置只占用几十KB内存。因此,可以广泛地嵌入到智能机器、智能仪器仪表、机顶盒、通讯设备、PDA等应用中去[6][7]。

HopenOS是凯思集团自主研制开发的嵌入式操作系统,由一个体积很小的内核及一些可以根据需要进行定制的系统模块组成。其核心HopenKernel一般为10KB左右大小,占用空间小,并具有实时、多任务、多线程的系统特征。

在众多的实时操作系统和嵌入式操作系统产品中,WindRiver公司的VxWorks是较为有特色的一种实时操作系统[5]。VxWorks支持各种工业标准,包括POSIX、ANSIC和TCP/IP网络协议。VxWorks运行系统的核心是一个高效率的微内核,该微内核支持各种实时功能,包括快速多任务处理、中断支持、抢占式和轮转式调度。微内核设计减轻了系统负载并可快速响应外部事件。在美国宇航局的“极地登陆者”号、“深空二号”和火星气候轨道器等登陆火星探测器上,就采用了VxWorks,负责火星探测器全部飞行控制,包括飞行纠正、载体自旋和降落时的高度控制等,而且还负责数据收集和与地球的通信工作。目前在全世界装有VxWorks系统的智能设备数以百万计,其应用范围遍及互联网、电信和数据通信、数字影像、网络、医学、计算机外设、汽车、火控、导航与制导、航空、指挥、控制、通信和情报、声纳与雷达、空间与导弹系统、模拟和测试等众多领域。

4.Linux

4.1嵌入式Linux的应用开发前景

Linux是个与生俱来的网络操作系统,成熟而且稳定。Linux是源代码开放软件,不存在黑箱技术,任何人都可以修改它,或者用它开发自己的产品。Linux系统是可以定制的,系统内核目前已经可以做得很小。一个带有中文系统及图形化界面的核心程序也可以做到不足1MB,而且同样稳定。Linux作为一种可裁减的软件平台系统,是发展未来嵌入设备产品的绝佳资源,遍布全球的众多Linux爱好者又能给予Linux开发者强大的技术支持。因此,Linux作为嵌入式系统新的选择,是非常有发展前途的。

(1)与硬件芯片的紧密结合

后PC时代的智能设备已经逐渐地模糊了硬件与软件的界限,SOC系统(SystemOnChip)的发展就是这种软硬件无缝结合趋势的证明。随着处理器片内微码的发展,在将来可能出现在处理器片内嵌进操作系统的代码模块。

嵌入式Linux的一大特点是:与硬件芯片(如SOC等)的紧密结合。它不是一个纯软件的Linux系统,而比一般操作系统更加接近于硬件。嵌入式Linux的进一步发展,逐步地具备了嵌入式RTOS的一切特征:实时性及与嵌入式处理器的紧密结合。

(2)开放的源代码

嵌入式Linux的另一大特点是:代码的开放性。代码的开放性是与后PC时代的智能设备的多样性相适应的。代码的开放性主要体现在源代码可获得上,Linux代码开发就像是“集市式”开发,任意选择并按自己的意愿整合出新的产品。

对于嵌入式Linux,事实上是把BIOS层的功能实现在Linux的driver层。目前,在Linux领域,已经出现了专门为Linux操作系统定制的自由软件的BIOS代码,并在多款主板上实现此类的BIOS层功能。

(3)嵌入式Linux与硬件芯片的紧密结合

对于许多信息家电的应用来说,嵌入的性能指标是最难满足的,只有靠提高芯片的集成度与装配密度来解决。嵌入式Linux与标准Linux的一个重要区别是嵌入式Linux与硬件芯片的紧密结合。这是一个不可逾越的难点,也是嵌入式Linux技术的关键之处。嵌入式Linux和商用专用RTOS一样,需要编写BSP(BoardSupportPackage),这相当于编写PC的BIOS。这不仅仅是嵌入式Linux的难点,也是使用商用专用RTOS开发的难点。硬件芯片(SOC芯片或者是嵌入式处理器)的多样性也决定了代码开放的嵌入式Linux的成功。嵌入式系统的发展,必然导致软硬件无缝结合的趋势,逐渐地模糊了硬件与软件的界限,在将来可能出现SOC片内的操作系统代码模块。

随着处理器片内微码的发展,在将来应出现在处理器片内嵌进操作系统的代码模块,很显然模块将具有安全性好、健壮性强、代码执行效率高等特点。着眼于未来的嵌入式系统的发展,我们基于对嵌入式Linux技术的深入研究,对嵌入式处理器及SOC系统的深刻理解和研究;对EDA技术的深入研究;对模拟数字混合集成电路芯片的深入研究;对SOC片内进行嵌入式Linux操作系统代码的植入研究。此类的研究有可能减轻系统开发者对BSP开发的难度要求,并使得嵌入式Linux能够成为普及的嵌入式操作系统,而大大提高嵌入式Linux的易用性,提高其开发出的高智能设备的安全性、稳定性,同时也大大提高智能设备的计算能力、处理能力。

4.2部分嵌入式Linux产品[3][4]

嵌入式Linux一般是按照嵌入式目标系统的要求而设计,由一个体积很小的内核及一些可以根据需要进行随意裁减的系统模块组成。一般来说整个系统所占用的空间不会超过几M大小。目前,国外不少大学、研究机构和知名公司都加入了嵌入式Linux的开发工作,较成熟的嵌入式Linux产品不断涌现。

由美国新墨西哥理工学院开发的基于标准Linux的嵌入式操作系统RTLinux,已成功地应用于航天飞机的空间数据采集、科学仪器测控、**特技图像处理等领域。RTLinux开发者并没有针对实时操作系统的特性重写Linux的内核,这样做工作量会非常大,而且要保证兼容性也非常困难。为此,RTLinux提供了一个精巧的实时内核,并把标准的Linux核心作为实时核心的一个进程同用户的实时进程一起调度,这样做的好处是对Linux的改动量最小,充分利用了Linux平台下现有的丰富的软件资源。

由嵌入式Linux行业主要厂商之一Lineo推出的Embedix,是根据嵌入式应用系统的特点重新设计的Linux发行版本。Embedix提供了超过25种的Linux系统服务,包括Web服务器等。系统需要最小8M内存,3M只读内存或闪存。Embedix基于Linux2.2核心,并已经成功地移植到了IntelX86和PowerPC处理器系列上。

由美国网虎公司推出的XLinux,号称是世界上最小的嵌入式Linux系统,核心只有143K字节,而且还在不断减小。

致力于国产嵌入式Linux操作系统和应用软件开发的广州博利思软件公司推出的嵌入式Linux中文操作系统POCKETIX,基于标准的Linux内核,并包括一些可以根据需要进行定制的系统模块。支持标准以太网和TCP/IP协议、支持标准的XWindow,中文支持采用国际化标准,提供桌面和窗口管理功能、带WEB浏览器和文件管理器,并支持智能拼音和五笔字型输入。可适应个人PDA、WAP手机、机顶盒等广泛的智能信息产品。

4.3开发嵌入式Linux的几个问题

(1)Linux的移植。如果Linux不支持选用的平台,就需要把Linux内核中与硬件平台相关的部分改写,使之支持所选用的平台。

(2)内核的裁剪。嵌入式产品的可用资源比较少,所以它的内核相对嵌入式系统来说就显得有点大,需要进行剪裁到可利用的大小。

(3)桌面系统。现代的操作系统如果没有一个友好的界面是没有说服力的。现在的台式机Linux系统使用了传统的XWindow系统的模式—Client/Server结构。和硬件有关的部分即是Server端,实现一个标准的显示接口;应用程序通过对Server的服务请求,实现程序的显示。在此之上,实现窗口的管理功能。但XWindow对于嵌入式系统来说显得很庞大。现在国内有MiniGUI,国外有MicroWindow,都在致力于嵌入式LinuxGUI的开发。适用于嵌入式Linux上的XWindow的工作也在进行。

(4)驱动程序的开发。Linux内核更新的很快,许多最新的硬件驱动很快就被支持。但嵌入式系统应用领域是多种多样的,所选用的硬件设备也不同,并且不可能都有Linux的驱动程序,因此,设备驱动程序的开发也是重要的工作。

(5)应用软件的开发。

(6)中文的支持。

5.结束语

目前,绝大部分嵌入式系统的硬件平台还掌握在外国公司的手中,国产的嵌入式操作系统在技术含量、兼容性、市场运作模式等方面也还有很多工作要做,我们应该在跟踪国外嵌入式操作系统的最新技术的同时,坚持自主产权,力争找到自己的突破点,探索出一条自己的发展道路。