寻找周边元件扩展接口设备的方法技术

技术编号:2866989 阅读:194 留言:0更新日期:2012-04-11 18:40
本发明专利技术是一种寻找周边元件扩展接口设备的方法,其是在计算机中设有一讯息数据库、一记录及调用模块、一比较器,该讯息数据库中设有一测试程序及一原始种类代码,该方法通过搜寻周边元件扩展接口设备的种类代码,再将该种类代码与原始种类代码相比较,从而找出目标的周边元件扩展接口设备。因为同种类型之周边元件扩展接口设备,其种类代码是相同且是唯一的,故应用上述之方法,对于不同厂家生产之周边元件扩展接口设备同样适用,不再需要更改测试程序即可进行搜寻各种目标的周边元件扩展接口设备。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术是关于一种,其主要用于对周边元件扩展接口设备进行搜寻。
技术介绍
计算机中,有些设备,如外置存储器、控制器等设备是通过周边元件扩展接口(PCI)和计算机相连的,在进行某些测试时,计算机需要将一些特定的或目标的周边元件扩展接口设备寻找出来,查看其相关信息。如图1所示,传统技术中寻找该些设备之方法是利用周边元件扩展接口设备2中所固有的厂商标识符(VENDOR ID)或设备标识符(DEVICE ID)22。另,在计算机1中设有一讯息数据库11、一记录及调用模块12、一比较器13。该讯息数据库11中设有一测试程序113及一原始厂商标识符或设备标识符114;该记录及调用模块12,负责搜寻周边元件扩展接口设备2的厂商标识符或设备标识符22且将其存入讯息数据库11,以及从讯息数据库12中取出厂商标识符或设备标识符22及原始厂商标识符或设备标识符114,且负责调用比较器13;该比较器13负责比较周边元件扩展接口设备2的厂商标识符或设备标识符22是否与原始厂商标识符或设备标识符114相等。搜寻周边元件扩展接口设备时,首先,激活讯息数据库11中的测试程序113,且从讯息数据库11中取出原始厂商标识符或设备标识符114至记录及调用模块12;其次,记录及调用模块12自动逐个搜寻周边元件扩展接口设备2的厂商标识符或设备标识符22;然后,比较器13将所搜寻到的厂商标识符或设备标识符22与原始厂商标识符或设备标识符114进行比对,根据比对结果判断所搜寻的设备是否是目标的周边元件扩展接口设备。如图2所示,传统技术中搜寻目标的周边元件扩展接口设备之具体操作步骤如下搜寻开始,激活讯息数据库11中的测试程序113;记录及调用模块12从讯息数据库11中取出原始厂商标识符或设备标识符114;记录及调用模块12寻找周边元件扩展接口设备2;记录及调用模块12读出该周边元件扩展接口设备2的厂商标识符或设备标识符22;记录及调用模块12调用比较器13,比较器13比较该读出的厂商标识符或设备标识符22与原始厂商标识符或设备标识符114是否相等;若两者相等,则置进位标志表示找到目标的周边元件扩展接口设备,且输出目标的周边元件扩展接口设备之入口地址;若两者不相等,则判断是否已经寻找到最后一个周边元件扩展接口设备2;若是,则清除进位标志以表示没有找到;若不是,则回到”记录及调用模块12读出该周边元件扩展接口设备2的厂商标识符或设备标识符22”步骤,继续寻找下一个周边元件扩展接口设备2;搜寻结束。对于周边元件扩展接口设备2来说,同一厂家生产的同种设备,其厂商标识符或设备标识符22是相同的,而不同厂家生产出的同种设备,其厂商标识符或设备标识符22是不一样的,所以,上述之测试方法不具备通用性,若应用到不同厂商生产的同种设备时就需要修改讯息数据库中的信息,然后再进行搜寻,非常不方便且浪费时间。鉴于上述测试程序不具备通用性,本专利技术人特创作出此种。
技术实现思路
本专利技术之主要目的是提供一种通用的,本方法是在计算机中设有一讯息数据库、一记录及调用模块及一比较器,该讯息数据库中设有一测试程序及一种类代码(class code),该方法通过自动逐个寻找周边元件扩展接口设备的种类代码,且将搜寻到的种类代码与讯息数据库中的原始种类代码进行比较,从而寻找出目标的周边元件扩展接口设备。此种方法,对于不同厂家生产的同种设备均适用,当遇到不同厂家生产的同种设备时不再需要修改测试程序。附图说明下面将结合最佳实施例和附图对本专利技术作进一步详细说明。图1为
技术介绍
系统架构图。图2为
技术介绍
流程图。图3为本专利技术系统架构图。图4为本专利技术流程图。具体实施例方式如图3所示,本专利技术,是利用周边元件扩展接口设备2的种类代码21,对于同种周边元件扩展接口设备2,如外置存储器,无论其生产厂家为何,其所具有的种类代码21均是相同的这一特性来达成的。本专利技术是在计算机1中设有一讯息数据库11、一记录及调用模块12、一比较器13。该讯息数据库11中设有一测试程序111及一原始种类代码112;该记录及调用模块12负责搜寻周边元件扩展接口设备2的种类代码21且将其存入讯息数据库11,以及从讯息数据库12中取出种类代码21及原始种类代码112,且负责调用比较器13;该比较器13负责比对种类代码21及原始种类代码112是否相同,根据比对结果判断出目标的周边元件扩展接口设备。搜寻目标的周边元件扩展接口设备时,首先,激活讯息数据库11中的测试程序,且从讯息数据库11中取出原始种类代码112置于记录及调用模块12;其次,记录及调用模块12自动逐个搜寻计算机中周边元件扩展接口设备的种类代码21;然后,比较器13将所搜寻到的种类代码21与原始种类代码112进行比对,根据比对结果判断所搜寻的设备是否是目标的周边元件扩展接口设备。如图4所示,以下将详细介绍以本专利技术的方法搜寻目标的周边元件扩展接口设备之具体步骤搜寻开始,激活讯息数据库11中的测试程序111;记录及调用模块12从讯息数据库11中取出原始种类代码112;记录及调用模块12寻找周边元件扩展接口设备2;寻找的方式可以随机,也可以依所述周边元件扩展接口设备连接于所述计算机接口的地址依序进行,在本实施例中是由记录及调用模块12从最低地址的该周边元件扩展接口设备2开始依序读出其种类代码21;记录及调用模块12调用比较器13,比较器13比较读出的种类代码21与原始种类代码112是否相等;若两者相等,则置进位标志表示找到目标的周边元件扩展接口设备,且输出目标的周边元件扩展接口设备之入口地址;若两者不相等,则判断是否已经寻找到最后一个周边元件扩展接口设备2;若是,则清除进位标志以表示没有找到;若不是,则回到”记录及调用模块12读出该周边元件扩展接口设备2的种类代码21”步骤,继续寻找下一个周边元件扩展接口设备2;搜寻结束。由于对于同种周边元件扩展接口设备2而言,无论其厂家是谁,其所具有的种类代码21均是相同的。所以本专利技术利用种类代码21来搜寻设备2具有通用性,对任何厂家生产的同种周边元件扩展接口设备2均适用。上述本专利技术仅以最佳实施例作举例说明,对熟悉该项技术的人员,当可进行各种变化例,惟此等变化例,均应包括在本专利技术之精神及范围内。权利要求1.一种,其是在计算机中设有一讯息数据库、一记录及调用模块及比较器,该讯息数据库中设有一测试程序及一原始种类代码,该方法包含有以下步骤a、激活讯息数据库中的测试程序;b、找出种类代码与讯息数据库中原始种类代码相等的周边元件扩展接口设备;c、搜寻结束。2.如权利要求1所述的方法,其特征在于所述之步骤b包含,b1、取出讯息数据库中的原始种类代码;b2、寻找周边元件扩展接口设备;b3、读出该周边元件扩展接口设备的种类代码;b3、比较所读出的种类代码与所取出的原始种类代码是否相等;b4、若两者相等,则该所搜寻到的周边元件扩展接口设备是目标的周边元件扩展接口设备。3.如权利要求1所述的方法,其特征在于所述之测试步骤b与c之间还包含若判断还有未寻址到的周边元件扩展接口设备时,则回到步骤b的步骤。4.如权利要求1或2或3所述的方法,其特征在于所述寻找周边元件扩展接口设备的步骤是依序进行的。5.如权利要求4所述方法,其特征在于所述寻找周边元件扩展接口设备的步本文档来自技高网
...

【技术保护点】
一种寻找周边元件扩展接口设备的方法,其是在计算机中设有一讯息数据库、一记录及调用模块及比较器,该讯息数据库中设有一测试程序及一原始种类代码,该方法包含有以下步骤:a、激活讯息数据库中的测试程序;b、找出种类代码与讯息数据库中原始种类代码相等的周边元件扩展接口设备;c、搜寻结束。

【技术特征摘要】

【专利技术属性】
技术研发人员:戴飞
申请(专利权)人:顺德市顺达电脑厂有限公司
类型:发明
国别省市:44[中国|广东]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1