日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

一種校驗和的計算方法及網(wǎng)絡處理器與流程

文檔序號:12176629閱讀:476來源:國知局
一種校驗和的計算方法及網(wǎng)絡處理器與流程

本發(fā)明涉及網(wǎng)絡處理器技術(shù)領(lǐng)域,尤其涉及一種校驗和的計算方法及網(wǎng)絡處理器。



背景技術(shù):

校驗和是在數(shù)據(jù)處理和數(shù)據(jù)通信領(lǐng)域中用于校驗目的一組數(shù)據(jù)項的和。通常用在通信中,尤其是遠距離通信中保證數(shù)據(jù)的完整性和正確性。在一個報文的IP頭、TCP頭以及UDP頭中都有校驗和字段。在報文轉(zhuǎn)發(fā)過程中,通過對校驗和字段的計算、修改和校驗來保證傳輸?shù)恼_性,因此,校驗和的計算對于網(wǎng)絡處理器來說是一個非常重要的功能并且不可或缺。

目前,網(wǎng)絡處理器校驗和計算的實現(xiàn)方式有多種,一種完全獨立的校驗和計算協(xié)處理器,每次計算都需要微引擎把需要計算的數(shù)據(jù)讀出并發(fā)送給協(xié)處理器,計算完成再把結(jié)果返回給微引擎,這種方式資源最省,可以多個微引擎共用一個協(xié)處理器,但是會增加數(shù)據(jù)進出協(xié)處理器的調(diào)度過程,增加協(xié)處理器的額外開銷以及增加報文在網(wǎng)絡處理器中的停留時間,影響網(wǎng)絡處理器的性能。



技術(shù)實現(xiàn)要素:

有鑒于此,本發(fā)明實施例期望提供一種校驗和的計算方法及網(wǎng)絡處理器,以實現(xiàn)將校驗和計算嵌入至網(wǎng)絡處理器的流水線中,減少調(diào)度環(huán)節(jié),提高校驗和計算的效率和網(wǎng)絡處理器的性能。

為達到上述目的,本發(fā)明的技術(shù)方案是這樣實現(xiàn)的:

第一方面,本發(fā)明實施例提供一種校驗和的計算方法,所述方法包括:多線程微引擎基于接收到的用戶指令以及數(shù)據(jù)存儲單元中的描述符字段獲取當前線程對應的計算參數(shù),并將所述計算參數(shù)發(fā)送給計算單元;所述計算單元基于 由所述數(shù)據(jù)存儲單元中讀取的源數(shù)據(jù)和所述計算參數(shù),進行校驗和計算,同時,線程調(diào)度模塊調(diào)度所述當前線程進入休眠狀態(tài);當計算完成時,所述計算單元將計算得到的校驗和寫入所述當前線程的校驗和寄存器,并指示所述線程調(diào)度模塊調(diào)度所述當前線程進入喚醒狀態(tài);當所述線程調(diào)度模塊調(diào)度所述當前線程由喚醒狀態(tài)進入工作狀態(tài)時,所述多線程微引擎將所述計算得到的校驗和寫入所述數(shù)據(jù)存儲單元中所述當前線程所對應的位置。

在上述方案中,所述多線程微引擎基于接收到的用戶指令以及數(shù)據(jù)存儲單元中的描述符字段獲取當前線程對應的計算參數(shù),包括:所述多線程微引擎接收并解析所述用戶指令,獲得解析結(jié)果;所述多線程微引擎在確認所述用戶指令為校驗和計算指令之后,基于所述解析結(jié)果以及所述描述符字段,獲得所述當前線程對應的計算參數(shù)。

在上述方案中,所述計算單元基于由所述數(shù)據(jù)存儲單元中讀取的源數(shù)據(jù)和所述計算參數(shù),進行校驗和計算,包括:所述計算單元根據(jù)所述源數(shù)據(jù)和所述計算參數(shù),按16位進行累加。

在上述方案中,所述網(wǎng)絡處理器還包括計算完成寄存器;相應地,所述方法還包括:當計算完成時,所述計算單元將計算完成標識置于所述計算完成寄存器中;當所述線程調(diào)度模塊調(diào)度所述當前線程由喚醒狀態(tài)進入工作狀態(tài)時,所述多線程微引擎將所述計算得到的校驗和寫入所述數(shù)據(jù)存儲單元中所述當前線程所對應的位置,包括:當所述線程調(diào)度模塊調(diào)度所述當前線程由喚醒狀態(tài)進入工作狀態(tài),且所述多線程微引擎在所述計算完成寄存器中讀到所述計算完成標識時,所述多線程微引擎將所述計算得到的校驗和寫入所述數(shù)據(jù)存儲單元中所述當前線程所對應的位置。

在上述方案中,在所述線程調(diào)度模塊調(diào)度所述當前線程進入休眠狀態(tài)之后,所述方法還包括:所述多線程微引擎獲取下一個線程對應的計算參數(shù),并發(fā)送給所述計算單元;所述計算單元基于所述下一個線程對應的計算參數(shù),進行校驗和計算,其中,所述當前線程處于休眠狀態(tài)。

第二方面,本發(fā)明實施例提供一種網(wǎng)絡處理器,包括:多線程微引擎、數(shù) 據(jù)存儲單元、寄存器單元、計算單元以及線程調(diào)度模塊;其中,所述多線程微引擎,用于基于接收到的用戶指令以及數(shù)據(jù)存儲單元中的描述符字段獲取當前線程對應的計算參數(shù),并將所述計算參數(shù)發(fā)送給計算單元;還用于當所述線程調(diào)度模塊調(diào)度所述當前線程由喚醒狀態(tài)進入工作狀態(tài)時,將所述計算得到的校驗和寫入所述數(shù)據(jù)存儲單元中所述當前線程所對應的位置;所述計算單元,用于基于由所述數(shù)據(jù)存儲單元中讀取的源數(shù)據(jù)和所述計算參數(shù),進行校驗和計算;當計算完成時,將計算得到的校驗和寫入所述寄存器單元中所述當前線程對應的校驗和寄存器,并并指示所述線程調(diào)度模塊調(diào)度所述當前線程進入喚醒狀態(tài);所述線程調(diào)度模塊,用于在所述計算單元計算所述當前線程的校驗和時,調(diào)度所述當前線程進入休眠狀態(tài);還用于根據(jù)所述計算單元的指示調(diào)度所述當前線程進入喚醒狀態(tài);還用于調(diào)度所述當前線程由喚醒狀態(tài)進入工作狀態(tài);所述數(shù)據(jù)存儲單元,用于存儲用于校驗和計算的所述源數(shù)據(jù)以及所述描述符字段;所述寄存器單元,具有多個校驗和寄存器,其中,所述校驗和寄存器用于存儲所述計算得到的校驗和。

在上述方案中,所述多線程微引擎,具體用于接收并解析所述用戶指令,獲得解析結(jié)果;在確認所述用戶指令為校驗和計算指令之后,基于所述解析結(jié)果以及所述描述符字段,獲得所述當前線程對應的計算參數(shù)。

在上述方案中,所述計算單元,具體用于根據(jù)所述源數(shù)據(jù)和所述計算參數(shù),按16位進行累加。

在上述方案中,所述網(wǎng)絡處理器還包括計算完成寄存器;相應地,所述計算單元,還用于當計算完成時,將計算完成標識置于所述計算完成寄存器中;所述多線程微引擎,具體用于在所述計算完成寄存器中讀到所述計算完成標識時,將所述計算得到的校驗和寫入所述數(shù)據(jù)存儲單元中所述當前線程所對應的位置。

在上述方案中,所述多線程微引擎,還用于在所述線程調(diào)度模塊調(diào)度所述當前線程進入休眠狀態(tài)之后,獲取下一個線程對應的計算參數(shù),并發(fā)送給所述計算單元;所述計算單元,還用于基于所述下一個線程對應的計算參數(shù),進行 校驗和計算,其中,所述當前線程處于休眠狀態(tài)。

本發(fā)明實施例提供了一種校驗和的計算方法及網(wǎng)絡處理器,網(wǎng)絡處理器中的多線程微引擎根據(jù)接收到的用戶指令以及數(shù)據(jù)存儲單元中的描述符字段獲取計算參數(shù),并發(fā)送給計算單元;然后,計算單元基于由數(shù)據(jù)存儲單元讀取的源數(shù)據(jù)和上述計算參數(shù),進行校驗和計算,在計算的同時,線程調(diào)度模塊就調(diào)度當前線程進入休眠狀態(tài);當計算完成時,計算單元將計算得到的校驗和寫入當前線程的校驗和寄存器中,并通知線程調(diào)度模塊調(diào)度當前線程進入喚醒狀態(tài);最后,當線程調(diào)度模塊調(diào)度當前線程由喚醒狀態(tài)進入工作狀態(tài)時,多線程微引擎將校驗和寫入數(shù)據(jù)存儲單元中當前線程對應的位置。如此,便實現(xiàn)了將校驗和計算嵌入到多線程微引擎的流水線中,減少調(diào)度環(huán)節(jié),并且,由于多個線程的計算并行進行,大大提高了校驗和計算的效率和網(wǎng)絡處理器的性能。

附圖說明

圖1為本發(fā)明實施例中的網(wǎng)絡處理器的結(jié)構(gòu)示意圖;

圖2為本發(fā)明實施例中的一種校驗和的計算方法流程示意圖;

圖3為本發(fā)明實施例中的線程切換的流程示意圖。

具體實施方式

下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述。

本發(fā)明實施例的基本思想是:網(wǎng)絡處理器中的多線程微引擎根據(jù)接收到的用戶指令以及數(shù)據(jù)存儲單元中的描述符字段獲取用于計算校驗和的計算參數(shù),并發(fā)送給計算單元;然后,計算單元基于由數(shù)據(jù)存儲單元讀取的源數(shù)據(jù)和這些計算參數(shù),進行校驗和計算,此時,線程調(diào)度模塊調(diào)度所述當前線程進入休眠狀態(tài);當計算完成時,計算單元將計算得到的校驗和寫入當前線程的校驗和寄存器中,并指示線程調(diào)度模塊調(diào)度當前線程進入喚醒狀態(tài);最后,當線程調(diào)度模塊調(diào)度當前線程由喚醒狀態(tài)進入工作狀態(tài)時,多線程微引擎將校驗和寫入數(shù) 據(jù)存儲單元中當前線程對應的位置。如此,便實現(xiàn)了將校驗和計算嵌入到多線程微引擎的流水線中,減少調(diào)度環(huán)節(jié),并且,由于多個線程的計算并行進行,大大提高了校驗和計算的效率和網(wǎng)絡處理器的性能。

下面對上述技術(shù)方案進行詳細的說明。

本發(fā)明實施例提供一種校驗和的計算方法,該方法應用于一網(wǎng)絡處理器中,如圖1所示,該網(wǎng)絡處理器至少包括多線程微引擎11、數(shù)據(jù)存儲單元12、寄存器單元13計算單元14以及線程調(diào)度單元15。

其中,多線程微引擎11包含多個可以并行處理的線程,用于接收用戶指令,基于用戶指令以及數(shù)據(jù)存儲單元12中的描述符字段獲取用于計算校驗和的計算參數(shù),然后,將計算參數(shù)發(fā)送給計算單元14;還用于當線程調(diào)度模塊15調(diào)度當前線程由喚醒狀態(tài)進入工作狀態(tài)時,將計算得到的校驗和寫入數(shù)據(jù)存儲單元12中當前線程所對應的位置;

在具體實施過程中,上述計算參數(shù)是由解析用戶指令所獲得的解析結(jié)果以及數(shù)據(jù)存儲單元12中存儲的源數(shù)據(jù)的描述符字段組成的,比如,源數(shù)據(jù)在數(shù)據(jù)存儲單元中的起始位置、要參與計算的數(shù)據(jù)的數(shù)據(jù)長度(以兩字節(jié)為單位)等。

數(shù)據(jù)存儲單元12,用于存儲有用于校驗和計算的源數(shù)據(jù)以及用于確定計算參數(shù)的數(shù)據(jù);進一步地,數(shù)據(jù)存儲單元12可以被多線程微引擎11進行讀寫操作,也可以被計算單元14進行讀操作;

寄存器單元13,包含多線程微引擎11的通用寄存器和專用寄存器,專用寄存器都是離散的,包括校驗和寄存器和計算完成寄存器;多線程微引擎11中每一個線程對應一個校驗和寄存器和計算完成寄存器;其中,校驗和寄存器用于存儲所述計算得到的校驗和;

計算單元14,用于對從數(shù)據(jù)存儲單元讀出的源數(shù)據(jù)做加法,并判斷計算是否完成,若計算已結(jié)束,將校驗完成標識置位于該線程對應的計算完成寄存器中,并把校驗和寫入該線程對應的校驗和寄存器中;若計算還沒有結(jié)束,調(diào)整微引擎?zhèn)鬟f過來的計算參數(shù),再次讀取數(shù)據(jù)存儲單元中的描述符字段,繼續(xù)進行校驗和計算;

線程調(diào)度模塊15,用于在計算單元14計算當前線程的校驗和時,調(diào)度當前線程進入休眠狀態(tài);還用于根據(jù)計算單元14的指示調(diào)度當前線程進入喚醒狀態(tài);還用于調(diào)度當前線程由喚醒狀態(tài)進入工作狀態(tài)。

下面結(jié)合上述網(wǎng)絡處理器,對本發(fā)明實施例提供的校驗和的計算方法進行說明。

參見圖2所示,該校驗和的計算方法包括:

S201:多線程微引擎基于接收到的用戶指令以及數(shù)據(jù)存儲單元中的描述符字段,獲取當前線程對應的計算參數(shù),并將計算參數(shù)發(fā)送給計算單元;

在具體實施過程中,S201包括:多線程微引擎接收并解析用戶指令,獲得解析結(jié)果;多線程微引擎在確認用戶指令為校驗和計算指令之后,基于解析結(jié)果以及描述符字段,獲得當前線程對應的計算參數(shù)。

具體來說,由于不同用戶對應多線程微引擎中的不同線程,所以,多線程微引擎接收用戶指令,并解析該用戶指令,在確認該指令為校驗和計算指令之后,根據(jù)該用戶指令就能夠知道其所對應的線程,也就是當前線程,進而由解析結(jié)果以及描述符字段獲得該當前線程對應的計算參數(shù),每個線程可以有不同的計算參數(shù)。在獲得當前線程的計算參數(shù)之后,將這些參數(shù)發(fā)送給計算單元。

S202:計算單元基于由數(shù)據(jù)存儲單元中讀取的源數(shù)據(jù)和計算參數(shù),進行校驗和計算,同時,線程調(diào)度模塊調(diào)度當前線程進入休眠狀態(tài);

具體來說,計算單元在接收到計算參數(shù)之后,根據(jù)該參數(shù),讀取數(shù)據(jù)存儲單元中當前線程對應的源數(shù)據(jù),這里,源數(shù)據(jù)用于計算當前線程的校驗和的,然后,計算單元根據(jù)源數(shù)據(jù)和計算參數(shù),按16bit進行累加,得到當前線程的校驗和。在計算單元進行校驗和計算的過程中,線程調(diào)度模塊調(diào)度當前線程進入休眠狀態(tài),以等待校驗和的計算。

例如,IP頭數(shù)據(jù)為:4500 0030 804c 4000 8006 b52e d343 117b cb51 153d,報文經(jīng)過修改,將TTL減一,那么,修改后的IP頭數(shù)據(jù)為:4500 0030 804c 4000 7f06 b52e d343 117b cb51 153d。

那么,校驗和的具體計算過程如下:

首先,將修改后的IP頭數(shù)據(jù)中的校驗和清零,即將上面報文中的0xb52e換為0x0000,得到待計算數(shù)據(jù),然后,將待計算數(shù)據(jù)以16bit為單位相加,即4500+0030+804c+4000+7f06+0000+d343+117b+cb51+153d=349ce,然后,將進位加到結(jié)果的低位,即49ce+3=49d1,最后,對得到的結(jié)果取反,獲得最終結(jié)果,也就是校驗和為0xb62e。

S203:當計算完成時,計算單元將計算得到的校驗和寫入當前線程的校驗和寄存器,并指示線程調(diào)度模塊調(diào)度當前線程進入喚醒狀態(tài);

具體來說,當計算完成時,計算單元將計算結(jié)果,也就是計算的得到的校驗和寫入當前線程的校驗和寄存器,與此同時,指示線程調(diào)度模塊調(diào)度當前線程進入喚醒狀態(tài),線程調(diào)度模塊收到指示之后,將當前線程由休眠狀態(tài)調(diào)度為喚醒狀態(tài),這樣,當線程時序到達該線程時,多線程微引擎就能夠?qū)⒃摼€程喚醒,并進行后續(xù)操作。

S204:當線程調(diào)度模塊調(diào)度當前線程由喚醒狀態(tài)進入工作狀態(tài)時,多線程微引擎將計算得到的校驗和寫入數(shù)據(jù)存儲單元中當前線程所對應的位置。

具體來說,線程調(diào)度模塊按照線程時序逐一地將處于喚醒狀態(tài)的線程調(diào)度進入工作狀態(tài),那么,當當前線程被調(diào)度進入工作狀態(tài)時,多線程微引擎將計算的得到的校驗和寫入數(shù)據(jù)存儲單元中當前線程所對應的位置。

在具體實施過程中,當計算完成時,計算單元還可以將計算完成標識置于當前線程對應的計算完成寄存器中;

相應地,S204就可以包括:當線程調(diào)度模塊調(diào)度當前線程由喚醒狀態(tài)進入工作狀態(tài),且多線程微引擎在計算完成寄存器中讀取到計算完成標識時,將計算得到的校驗和寫入數(shù)據(jù)存儲單元中當前線程對應的位置。

在另一實施例中,為了提高校驗和計算的效率和網(wǎng)絡處理器的性能,在當前線程進入休眠模式之后,切換到下一個線程,對下一個線程進行校驗和計算。參見圖3所示,具體過程如下:

S301:多線程微引擎獲取下一個線程對應的計算參數(shù),并發(fā)送給計算單元;

S302:計算單元基于下一個線程對應的計算參數(shù),進行校驗和計算。

需要說明的是,在對下一個線程進行校驗和計算的過程中,計算單元同時執(zhí)行S203,當計算單元開始計算下一個線程的的校驗和時,下一個線程也進入休眠狀態(tài);當當前線程的校驗和計算完成時,線程時序還在下一個線程時,則繼續(xù)進行下一個線程的計算,直至線程時序到達當前線程,再執(zhí)行S204。這樣,多線程微引擎可以使用一個計算單元同時進行多個線程的校驗和計算,當在一個線程的校驗和計算的過程中,其它線程可以在后臺進行計算,在提高計算效率的同時也在一定程度上節(jié)省了資源。

至此,便實現(xiàn)了在網(wǎng)絡處理器的流水線中進行校驗和計算的過程。

在本實施例中,網(wǎng)絡處理器中的多線程微引擎根據(jù)接收到的用戶指令獲取計算參數(shù),并發(fā)送給計算單元;然后,計算單元基于由數(shù)據(jù)存儲單元讀取的源數(shù)據(jù)和上述計算參數(shù),進行校驗和計算,在計算的同時,線程調(diào)度模塊就調(diào)度當前線程進入休眠狀態(tài);當計算完成時,計算單元將計算得到的校驗和寫入當前線程的校驗和寄存器中,并通知線程調(diào)度模塊調(diào)度當前線程進入喚醒狀態(tài);最后,當線程調(diào)度模塊調(diào)度當前線程由喚醒狀態(tài)進入工作狀態(tài)時,多線程微引擎將校驗和寫入數(shù)據(jù)存儲單元中當前線程對應的位置。如此,便實現(xiàn)了將校驗和計算嵌入到多線程微引擎的流水線中,減少調(diào)度環(huán)節(jié),并且,由于多個線程的指令執(zhí)行是并行進行,相當于把校驗和計算掩藏在其它線程的指令執(zhí)行過程中,節(jié)省了校驗和計算的時間,大大提高了校驗和計算的效率和網(wǎng)絡處理器的性能。

基于同一發(fā)明構(gòu)思,本發(fā)明實施例還提供一種網(wǎng)絡處理器,與上述一個或者多個實施例中的網(wǎng)絡處理器一致。

如圖1所示,該網(wǎng)絡處理器至少包括多線程微引擎11、數(shù)據(jù)存儲單元12、寄存器單元13、計算單元14以及線程調(diào)度模塊15。

其中,多線程微引擎11,用于基于接收到的用戶指令以及數(shù)據(jù)存儲單元12中的描述符字段獲取當前線程對應的計算參數(shù),并將計算參數(shù)發(fā)送給計算單元14;還用于當線程調(diào)度模塊15調(diào)度當前線程由喚醒狀態(tài)進入工作狀態(tài)時,將計算得到的校驗和寫入數(shù)據(jù)存儲單元12中當前線程所對應的位置;

計算單元14,用于基于由數(shù)據(jù)存儲單元12中讀取的源數(shù)據(jù)和計算參數(shù),進行校驗和計算;當計算完成時,將計算得到的校驗和寫入寄存器單元13中當前線程對應的校驗和寄存器131,并指示線程調(diào)度模塊15調(diào)度當前線程進入喚醒狀態(tài);

線程調(diào)度模塊15,用于在計算單元14計算當前線程的校驗和時,調(diào)度當前線程進入休眠狀態(tài);還用于根據(jù)計算單元14的指示調(diào)度當前線程進入喚醒狀態(tài);還用于調(diào)度當前線程由喚醒狀態(tài)進入工作狀態(tài);

數(shù)據(jù)存儲單元12,用于存儲有用于校驗和計算的源數(shù)據(jù)以及用于確定計算參數(shù)的數(shù)據(jù);

寄存器單元13,具有多個校驗和寄存器131,其中,校驗和寄存器131用于存儲計算得到的校驗和。

需要說明的是,寄存器單元13包含多線程微引擎11的通用寄存器和專用寄存器,其中,專用寄存器至少包括上述校驗和寄存器131;多線程微引擎11中每一個線程對應一個校驗和寄存器131。

在上述方案中,多線程微引擎11,具體用于接收并解析用戶指令,獲得解析結(jié)果;在確認用戶指令為校驗和計算指令之后,基于解析結(jié)果以及數(shù)據(jù)存儲單元12中的描述符字段,獲得當前線程對應的計算參數(shù)。

在上述方案中,計算單元14,具體用于根據(jù)源數(shù)據(jù)和計算參數(shù),按16位進行累加。

在上述方案中,網(wǎng)絡處理器還包括:計算完成寄存器;

相應地,計算單元14,還用于當計算完成時,將計算完成標識置于計算完成寄存器中;多線程微引擎11,具體用于在計算完成寄存器中讀到計算完成標識時,將計算得到的校驗和寫入數(shù)據(jù)存儲單元12中當前線程所對應的位置。

在上述方案中,多線程微引擎11,還用于在線程調(diào)度模塊15調(diào)度當前線程進入休眠狀態(tài)之后,獲取下一個線程對應的計算參數(shù),并發(fā)送給計算單元14;

計算單元14,還用于基于下一個線程對應的計算參數(shù),進行校驗和計算,其中,當前線程處于休眠狀態(tài)。

本領(lǐng)域內(nèi)的技術(shù)人員應明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機程序產(chǎn)品。因此,本發(fā)明可采用硬件實施例、軟件實施例、或結(jié)合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(zhì)(包括但不限于磁盤存儲器和光學存儲器等)上實施的計算機程序產(chǎn)品的形式。

本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設備(系統(tǒng))、和計算機程序產(chǎn)品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合。可提供這些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理設備的處理器以產(chǎn)生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理設備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。

這些計算機程序指令也可存儲在能引導計算機或其他可編程數(shù)據(jù)處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。

這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理設備上,使得在計算機或其他可編程設備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機或其他可編程設備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。

以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1