操作系统及操作方法

文档序号:6583068阅读:100来源:国知局
专利名称:操作系统及操作方法
操作系统及操作方法技术领域
本发明有关于一种操作系统,特别是有关于一种可由多个驱动程式中,撷取并安 装本身所需的驱动程式的操作系统。背景技术
在目前的电脑系统中,许多装置(如显卡、音效卡、主板等)均需安装驱动程式后, 方能正常动作。一般而言,驱动程式通常被烧录在光碟片中。由于不同的装置均需要不同 的驱动程式,故使用者需将不同的光碟片置于光碟机中,依序执行驱动程式,方能启动相对 应的装置。当使用者更换新的装置(如显卡、音效卡或主板等)时,需再透过不同的光碟片, 安装新装置的驱动程式。另外,对于电脑系统的制造厂而言,每当电脑系统更换新的装置 时,便需重新制造安装光碟片,因而大幅地增加成本及人力。
发明内容本发明提供一种操作系统,包括一主体模组以及一周边装置。主体模组具有复数 处理单元以及一第一表格。周边装置具有一执行程式以及复数驱动程式执行程式读取第一 表格,并根据读取结果,由该等驱动程式中,安装处理单元所需的驱动程式。本发明另提供一种操作方法,适用于一主体模组。主体模组具有至少一处理单元。 本发明之操作方法,包括根据该处理单元,建立一第一表格,该第一表格具有至少一安装 序号;读取该第一表格;根据读取结果,由复数驱动程式中,安装该处理单元所需的驱动程 式。本发明藉由读取第一表格,便可得知处理单元的种类,进而从多个驱动程式中,撷 取并安装处理单元所需的驱动程式。为让本发明的特征和优点能更明显易懂,下文特举出较佳实施例,并配合所附图 式,作详细说明如下。
图1为本发明之操作系统示意图。图加为第一表格之示意图。图2b为第二表格之示意图。图3a为本发明操作方法之一可能流程图。图北为本发明操作方法之另一可能流程图。
具体实施方式图1为本发明操作系统之示意图。如图所示,操作系统100包括,主体模组110以 及周边装置130。本发明并不限制主体模组110的种类。主体模组110可为任何需要安装驱动程式才能正常动作的装置。在本实施例中,主体模组110为电脑系统里的主机装置。另 外,本发明亦不限定周边装置130的种类。在一可能实施例中,周边装置130可为随身碟或 是具有光碟片的光碟机(如DVD播放器)。在其它实施例中,只要是具有驱动程式的装置均 可作为周边装置130。如图所示,主体模组110具有处理单元121 123、记忆单元124以及连接接口 127。在本实施例中,主体模组110具有三个处理单元,但并非用以限制本发明。在其它实 施例中,主体模组110可具有三个以上的处理单元。在本实施例中,需先安装处理单元121 123所需的驱动程式,方能正常地使用处 理单元121 123。另外,本发明亦不限定处理单元的种类。处理单元可为显示卡、音效卡、 网路卡、主板等,但并非用以限制本发明。记忆单元124具有第一表格125以及作业系统(operating system ;OS) 126。在 一可能实施例中,第一表格125及作业系统1 可被储存在相同的记忆体之中,或是分别被 储存在不同的记忆体之中。另外,在其它实施例中,记忆单元1 更储存一基本输入输出系 统¢10 。基本输入输出系统可与第一表格125,储存在相同的记忆体之中。举例而言,在 建立基本输入输出系统时,便一并根据处理单元121 123,建立第一表格125。第一表格125具有复数安装序号。每一安装序号对应至少一处理单元。在本实施 例中,每一安装序号对应单一处理单元。图加为第一表格125之示意图。如图所示第一表 格125具有安装序号0001、0003及0005。在本实施例中,安装序号0001对应处理单元121、 安装序号0003对应处理单元122、安装序号0005对应处理单元123。主体模组110的连接接口 127用以与周边装置130连接,使得周边装置130可与 主体模组110进行资料传输。在本实施例中,连接接口 127为USB介面,但并非用以限制本 发明。周边装置130具有储存单元(如快闪记忆体或是光碟片⑶_R、DVD) 131,用以储存 一执行程式、复数驱动程式以及一第二表格132。执行程式可为一扩展名为.INF的文件(如 autorun. inf)。当周边装置130连接连接接口 127时,周边装置130的执行程式将读取主 体模组110内的第一表格125,并根据读取结果(安装序号),由周边装置130的复数驱动 程式中,撷取并安装处理单元121 123所需的驱动程式。图2b为第二表格132之示意图。如图所示,第二表格132记录驱动序号0001 0010与复数驱动程式之间的对应关系。在本实施例中,每一驱动序号对应一驱动程式。举 例而言,驱动序号0001对应驱动程式-1,驱动序号0003对应驱动程式-3。在其它实施例 中,每一驱动序号可对应至少二驱动程式。当周边装置130透过连接接口 127,连接主体模组110时,作业系统1 启动周边 装置130的执行程式。执行程式读取主体模组110的第一表格125,并根据读取结果,安装 相对应的驱动程式。在本实施例中,第二表格132的驱动序号的数量多于第一表格125的 安装序号的数量。举例而言,在执行程式读取主体模组110的第一表格125后,可得知主体模组110 需要三个驱动程式,其安装序号分别为0001、0003及0005。因此,周边装置130的执行程式 根据读取结果(安装序号0001、0003及0005),由第二表格132中,撷取并安装相对应的驱动程式。
在一可能实施例中,执行程式将所读取到的安装序号(0001、0003及000 与第二 表格132的驱动序号0001 0010作比较。当安装序号(0001、0003及0005)之一第一安 装序号(如0001)等于第二表格132的驱动序号(0001 0010)之一第一驱动序号(如 0001)时,执行程式便安装第一驱动序号(0001)所对应之驱动程式-1。在一可能实施例中,周边装置130所储存的执行程式,根据第一表格125所记录的 安装序号(0001、0003、0005)的顺序,依序安装处理单元121 123所需的驱动程式(即驱 动程式-1、驱动程式-3及驱动程式-5)。在本实施例中,由于主体模组110的第一表格125与处理单元121 123有关,故 可藉由第一表格125所储存的安装序号,由周边装置130所储存的复数驱动程式中,撷取并 安装所需的驱动程式。以光碟片为例,由于光碟片里具有多个驱动程式,故使用者透过单一光碟片,便可 安装不同的驱动程式,故可大幅降低安装时间以及提高安装的便利性。图3a为本发明操作 方法之一可能流程图。本发明之操作方法适用于一主体模组。该主体模组具有至少一处理 单元。以图1为例,主体模组110可具有三处理单元(121 123)。首先,根据主体模组的处理单元,建立一第一表格(步骤S310)。第一表格的建立 可由主体模组自行建立,或是事先预设。在一可能实施例中,主体模组具有侦测的功能,用 以侦测处理单元的种类。主体模组根据侦测结果,建立第一表格。在另一实施例中,第一表 格是由主体模组的设计者所事先预设的。设计者可依照主体模组上的处理单元的型态,事 先预设第一表格的内容。第一表格可储存于主体模组的一记忆单元之中。在一实施例中,记忆单元更储存 一 BIOS。在本实施例中,记忆单元的第一表格具有至少一安装序号。以图加为例,主体模 组的第一表格具有三安装序号(0001、0003及0005)。在本实施例中,每一安装序号对应单 一处理单元。本发明并不限制安装序号与处理单元的对应关系。在另一可能实施例中,单 一安装序号可对应至少二处理单元。接着,读取该第一表格(步骤S330)。由于第一表格与 处理单元有关,因此藉由读取主体模组的第一表格,便可得知主体模组的处理单元的种类。然后根据读取结果,安装处理单元所需的驱动程式(步骤S350)。在本实施例中, 是先将多个驱动程式储存在一储存单元中,然后再根据步骤S330的读取结果,由多个驱动 程式中,撷取并安装所需的驱动程式。图北为本发明操作方法之另一可能流程图。图北相似图3a,不同之处在于图北 多了步骤S320及S340。为了快速地取得处理单元所需的驱动程式,在步骤S320中,建立一 第二表格。第二表格为复数驱动序号与复数驱动程式之间的对应关系。在本实施例中,每 一驱动序号仅对应一驱动程式(如图2b所示)。接着,在读取第一表格(步骤S330)后,将读取结果与第二表格里的驱动序号作比 较(步骤S340)。当步骤S330的读取结果(如图加所示之0001、0003、0005)等于驱动序 号(如图2b所示0001 0010)中之某一驱动序号时,则安装该驱动序号所对应之驱动程 式(步骤S350)。举例而言,由于图加的安装序号0001等于图2b中的驱动序号0001,并 且驱动序号0001对应驱动程式-1,故安装驱动程式-1。由于第一表格与处理单元有关,因此,藉由读取第一表格,便可得知处理单元的种 类,进而从多个驱动程式中,撷取并安装处理单元所需的驱动程式。在本实施例中,多个驱6动程式是被储存在相同的储存单元中,故使用者仅需利用单一储存单元,便可安装所需的 驱动程式。
权利要求
1.一种操作系统,其特征在于,包括一主体模组,具有复数处理单元以及一第一表格;以及一周边装置,具有一执行程式以及复数驱动程式,该执行程式读取该第一表格,并根据 读取结果,由该等驱动程式中,安装该等处理单元所需的驱动程式。
2.如权利要求1所述之操作系统,其特征在于,其中该第一表格具有复数安装序号, 该周边装置具有一第二表格,该第二表格记录复数驱动序号与该等驱动程式之间的对应关 系。
3.如权利要求2所述之操作系统,其特征在于,其中每一驱动序号对应其中一个驱动程式。
4.如权利要求2所述之操作系统,其特征在于,其中该执行程式将该等安装序号与该 等驱动序号作比较,当该等安装序号之一第一安装序号等于该等驱动序号之一第一驱动序 号时,该执行程式安装该第一驱动序号所对应之驱动程式。
5.如权利要求4所述之操作系统,其特征在于,其中该等驱动序号多于该等安装序号。
6.如权利要求4所述之操作系统,其特征在于,其中该执行程式根据该等安装序号的 顺序,安装该等处理单元所需的驱动程式。
7.如权利要求1所述之操作系统,其特征在于,其中该主体模组具有一连接接口以及 一作业系统,当该周边装置耦接该连接接口时,该作业系统执行该执行程式。
8.如权利要求1所述之操作系统,其特征在于,其中该主体模组具有一记忆单元,用以 储存该第一表格。
9.如权利要求8所述之操作系统,其特征在于,其中该记忆单元储存一基本输入输出 系统。
10.如权利要求1所述之操作系统,其特征在于,其中该周边装置为一随身碟。
11.如权利要求1所述之操作系统,其特征在于,其中该周边装置包括一光碟片,储存该执行程式以及该等驱动程式;以及一播放器,用以读取该光碟片所储存的资料。
12.—种操作方法,适用于一主体模组,该主体模组具有至少一处理单元,其特征在于, 该操作方法包括根据该处理单元,建立一第一表格,该第一表格具有至少一安装序号;读取该第一表格;以及根据读取结果,由复数驱动程式中,安装该处理单元所需的驱动程式。
13.如权利要求12所述之操作方法,其特征在于,更包括建立一第二表格,该第二表格记录该等驱动程式与复数驱动序号之间的对应关系;将该安装序号与该等驱动序号作比较;当该安装序号等于该等驱动序号中之一第一驱动序号时,安装该第一驱动序号所对应 的驱动程式。
14.如权利要求13所述之操作方法,其特征在于,其中每一驱动序号对应其中一个驱 动程式。
15.如权利要求12所述之操作方法,其特征在于,其中所述第一表格储存在该主体模 组的一记忆单元中。
16.如权利要求15所述之操作方法,其特征在于,其中所述基本输入输出系统储存于 该记忆单元中。
全文摘要
一种操作系统,包括一主体模组以及一周边装置。主体模组具有复数处理单元以及一第一表格。周边装置具有一执行程式以及复数驱动程式。执行程式读取第一表格,并根据读取结果,由该等驱动程式中,安装处理单元所需的驱动程式。本发明藉由读取第一表格,便可得知处理单元的种类,进而从多个驱动程式中,撷取并安装处理单元所需的驱动程式。
文档编号G06F9/445GK102053846SQ20091021060
公开日2011年5月11日 申请日期2009年11月3日 优先权日2009年11月3日
发明者林士杰 申请人:技嘉科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1