欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

增加任務(wù)執(zhí)行速度的方法和設(shè)備的制作方法

文檔序號:6462727閱讀:110來源:國知局
專利名稱:增加任務(wù)執(zhí)行速度的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域
根據(jù)本發(fā)明的設(shè)備和方法涉及增加任務(wù)執(zhí)行速度,更具體地講,涉及通 過將代碼編譯為字節(jié)碼并以塊而非字節(jié)碼為單位執(zhí)行本地代碼來增加任務(wù)執(zhí) 行速度,其中,所述塊是一組一連串的字節(jié)碼。
背景技術(shù)
Java是能夠在任何平臺上執(zhí)行的面向?qū)ο蟮木幊陶Z言。平臺指的是程序 或軟件(如操作系統(tǒng)(OS ))在其上運行的硬件。用Java編寫的代碼通過Java 編譯器被編譯為字節(jié)碼,并且字節(jié)碼通過在各種平臺上引入的Java虛擬機來執(zhí)行。
字節(jié)碼是命令語言(如,機器語言),并且不依賴于特定的處理器。字節(jié) 碼通過虛擬機來執(zhí)行。也就是說,虛擬機將字節(jié)碼解釋為相應(yīng)的本地代碼。
因此,二進(jìn)制字節(jié)碼文件能夠以獨立于平臺的方式被執(zhí)行。
然而,Java的主要缺點在于執(zhí)行速度。在特定架構(gòu)上編譯的程序比字節(jié) 碼運行的更快,這是因為在特定架構(gòu)上編譯的程序直接在硬件上運行,而無 需將在另 一處理器架構(gòu)上被模擬的處理器架構(gòu)。
對于字節(jié)碼,在處理器上運行的Java虛擬機必須在開始其操作之前將字 節(jié)碼轉(zhuǎn)換為本地代碼。
正在嘗試各種硬件或軟件技術(shù)以增加字節(jié)碼的執(zhí)行速度。例如,諸如即 時(JIT)編譯器或比JIT編譯器更快的熱點(hotspot) JIT編譯器的軟件技術(shù) 已經(jīng)被用來增加Java虛擬機的速度。JIT編譯器在產(chǎn)生本地處理器命令時伴 隨有編譯開銷和內(nèi)存開銷。 作為增加字節(jié)碼的解釋速度的硬件技術(shù),正在嘗試修改處理器架構(gòu)的技 術(shù)和使用外部處理器的技術(shù)。程圖。
參照圖1,在中央處理單元(CPU)上運行的^l件程序加載字節(jié)碼,并
且處理器將字節(jié)碼或字節(jié)碼的地址發(fā)送到Java解釋加速器(SIO)。當(dāng)發(fā)送字 節(jié)碼的地址時,可調(diào)用位于該地址的字節(jié)碼。
然后,將字節(jié)碼輸入到包括在字節(jié)碼解釋器中的狀態(tài)機,并且狀態(tài)機在 本地代碼高速緩存中搜索字節(jié)碼的被高速緩存和解釋的版本(即,本地代碼) (S20)。如果在本地代碼高速緩存中發(fā)現(xiàn)了本地代碼,則將本地代碼的地址 發(fā)送到處理器(S60)。因此,從位于該地址的本地代碼開始順序執(zhí)行本地代 碼(S70)。
如果在本地代碼高速緩存中沒有發(fā)現(xiàn)本地代碼,則狀態(tài)機搜索字節(jié)碼解 釋查詢表(S30)。字節(jié)碼解釋查詢表表示存儲的以便映射或轉(zhuǎn)換字節(jié)碼的信 息。確定字節(jié)碼是否存在于查詢表中(S40)。如果字節(jié)碼不存在,則處理結(jié) 束。如果字節(jié)碼存在于查詢表中,則將本地代碼的解釋的版本復(fù)制到本地代 碼高速緩存(S50)。處理器接收到本地代碼高速緩存中的本地代碼的地址 (S60 ),并且從與位于該地址的本地代碼相應(yīng)的命令開始執(zhí)行與本地代碼相 應(yīng)的命令(S70)。
在執(zhí)行最終解釋的字節(jié)碼的本地代碼之后,將控制權(quán)移交給負(fù)責(zé)繼續(xù)解 釋接下來的字節(jié)碼的軟件或硬件程序。在執(zhí)行解釋的字節(jié)碼的最后階段執(zhí)行 這種切換。
然而,因為切換由于額外開銷而引起性能損失,所以需要能夠通過減小 切換的頻率來提高系統(tǒng)性能的發(fā)明。

發(fā)明內(nèi)容
本發(fā)明的示例性實施例克服上述缺點和以上未提及的缺點。此外,本發(fā) 明不需要克服上述缺點,并且本發(fā)明的示例性實施例可不克服上述任何問題。 本發(fā)明在于提供一種通過將代碼編譯為字節(jié)碼并以塊為單位執(zhí)行本地代碼來 增加任務(wù)執(zhí)行速度的設(shè)備和方法,其中,所述塊是一組一連串的字節(jié)碼。
根據(jù)本發(fā)明的一方面,提供了一種增加任務(wù)執(zhí)行速度的設(shè)備。所述設(shè)備
包括接收單元,接收字節(jié)碼;控制單元,識別接收的字節(jié)碼是否是塊的最
后字節(jié)碼;和發(fā)送單元,基于識別的結(jié)果發(fā)送與包括在所述塊中的一個或多
個字節(jié)碼相應(yīng)的 一個或多個本地代碼中的第 一本地代碼的地址。
根據(jù)本發(fā)明的另一方面,提供了一種增加任務(wù)執(zhí)行速度的方法。所述方
法包括接收字節(jié)碼;識別接收的字節(jié)碼是否是塊的最后字節(jié)碼;和基于識 別的結(jié)果發(fā)送與包括在所述塊中的一個或多個字節(jié)碼相應(yīng)的一個或多個本地 代碼中的第 一本地代碼的地址。


通過參照附圖對示例性實施例進(jìn)行的詳細(xì)描述,本發(fā)明的上述和其他方 面和特點將會變得更清楚,其中
程圖2是根據(jù)本發(fā)明示例性實施例的增加任務(wù)執(zhí)行速度的設(shè)備的框圖; 圖3是包括在圖2的設(shè)備中的狀態(tài)機的詳細(xì)框圖4是示出根據(jù)本發(fā)明示例性實施例的以塊為單位分組的本地代碼的示
圖5是示出根據(jù)本發(fā)明示例性實施例的基于分支命令(branch command ) 形成的塊的示圖;和
圖6是示出根據(jù)本發(fā)明示例性實施例的增加任務(wù)執(zhí)行速度的方法的流程圖。
具體實施例方式
通過參考以下示例性優(yōu)選實施例的詳細(xì)描述和附圖,本發(fā)明的各方面和 特點以及實現(xiàn)本發(fā)明的方法可以更容易地被理解。然而,本發(fā)明可以許多不 同的形式被實現(xiàn),并且不應(yīng)該被解釋為限于在這里闡述的示例性實施例。相
域的技術(shù)人員完全地傳達(dá)本發(fā)明的概念,本發(fā)明僅由權(quán)利要求限定。貫穿說
明書,相同的標(biāo)號表示相同的部件。
在下文中,將參照附圖詳細(xì)地描述本發(fā)明的示例性實施例。
圖2是根據(jù)本發(fā)明示例性實施例的增加任務(wù)執(zhí)行速度的設(shè)備的框圖。參
照圖2,所述設(shè)備(在下文中稱為"加速設(shè)備")包括處理器100和解釋加速 器200。解釋加速器200包括本地代碼高速緩存210和字節(jié)碼解釋器220。
處理器100將字節(jié)碼110發(fā)送到解釋加速器200,接收與發(fā)送的字節(jié)碼 110相應(yīng)的本地代碼130,并執(zhí)行與接收的本地代碼130相應(yīng)的命令。字節(jié)碼 IIO是程序代碼被編譯成的命令語言(如機器語言),并且包括獨立于平臺的 代碼。
處理器100可將字節(jié)碼110的地址,而非字節(jié)碼110,發(fā)送到解釋加速 器200。在這種情況下,處理器100可接收與字節(jié)碼IIO相應(yīng)的本地代碼130, 并執(zhí)行與接收的本地代碼130相應(yīng)的命令。
為了執(zhí)行與接收的本地代碼130相應(yīng)的命令,處理器IOO從解釋加速器 200接收本地代碼的地址120,并從與位于接收的地址120的本地代碼相應(yīng)的 命令開始,執(zhí)行與存在于接收的地址120之后的地址的本地代碼130相應(yīng)的 命令。也就是說,處理器100不是發(fā)送一個字節(jié)碼并接收與所述字節(jié)碼相應(yīng) 的本地代碼。相反,處理器100發(fā)送多個字節(jié)碼并執(zhí)行與接收的多個本地代 碼相應(yīng)的多個命令。
將被處理器IOO執(zhí)行的本地代碼130可以以預(yù)定塊為單位而存在。塊的 最后本地代碼可包括指示其位于塊的末尾的信息。因此,處理器100執(zhí)行與 包括在塊中的一連串本地代碼相應(yīng)的多個命令。在執(zhí)行與塊的最后本地代碼 相應(yīng)的命令之后,處理器100接收下一塊的第一本地代碼的地址,并執(zhí)行下 一塊的命令。
解釋加速器200從處理器IOO接收字節(jié)碼110,并將包括接收的字節(jié)碼 110的塊中的第一本地代碼的地址(即,地址120)發(fā)送到處理器100。
解釋加速器200可從處理器IOO接收字節(jié)碼IIO的地址,而非字節(jié)碼110。 在這種情況下,解釋加速器200可使用位于接收的地址的字節(jié)碼110來發(fā)送 本地代碼的地址120。
為了接收字節(jié)碼110和發(fā)送本地代碼130,解釋加速器200可包括字節(jié) 碼解釋器220。字節(jié)碼解釋器220包括狀態(tài)機300和查詢表225。
狀態(tài)機300識別從處理器IOO接收的每個字節(jié)碼IIO是否是塊的最后字 節(jié)碼,并基于識別結(jié)果發(fā)送本地代碼的地址120。
也就是說,如果每個接收的字節(jié)碼110不是塊的最后字節(jié)碼,則狀態(tài)機 300將與每個字節(jié)碼110相應(yīng)的本地代碼存儲在本地代碼高速緩存210中。
如果每個接收的字節(jié)碼110是塊的最后字節(jié)碼,則狀態(tài)機300將與塊的第一 字節(jié)碼相應(yīng)的本地代碼的地址120發(fā)送到處理器100。稍后將參照圖3詳細(xì) 地描述狀態(tài)機300。
根據(jù)本實施例的加速設(shè)備將程序代碼編譯為字節(jié)碼,將字節(jié)碼解釋為相 應(yīng)的本地代碼,并一丸行該本地代碼。程序代碼可包括Java代碼,然而這并不 表示本實施例的加速設(shè)備只根據(jù)Java代碼來執(zhí)行任務(wù)。應(yīng)該理解,加速設(shè)備 在實時地執(zhí)行編譯和解釋的所有環(huán)境下操作。
圖3是包括在圖2的加速設(shè)備中的狀態(tài)機300的詳細(xì)框圖。狀態(tài)機300 包括接收單元310、解釋器320、數(shù)據(jù)管理單元330、控制單元340、代碼識 別單元350、查詢表搜索單元360和發(fā)送單元370。
接收單元310從處理器IOO接收字節(jié)碼。如果處理器IOO發(fā)送字節(jié)碼的 地址,則接收單元310可接收字節(jié)碼的地址。
代碼高速緩存210中。本地代碼高速緩存210是能夠被高速讀取和寫入的存 儲空間,它臨時存儲本地代碼。代碼識別單元350識別與接收的字節(jié)碼相應(yīng) 的本地代碼是否存儲在本地代碼高速緩存210中。
查詢表搜索單元360搜索查詢表225以識別接收的字節(jié)碼是否存在于查 詢表225中。查詢表225說明字節(jié)碼和本地代碼之間的相應(yīng)關(guān)系。通過搜索 查詢表225,查詢表^t叟索單元360可識別是否存在與特定字節(jié)碼相應(yīng)的本地
解釋器320將接收的字節(jié)碼解釋為本地代碼。也就是說,如果代碼識別 單元350確定與接收的字節(jié)碼相應(yīng)的本地代碼沒有存儲在本地代碼高速緩存 210中,并且如果查詢表搜索單元360的搜索結(jié)果指示不存在與接收的字節(jié) 碼相應(yīng)的本地代碼,則解釋器320分析接收的字節(jié)碼并產(chǎn)生本地代碼。
數(shù)據(jù)管理單元330將本地代碼存儲在本地代碼高速緩存210中。也就是 說,當(dāng)查詢表搜索單元360識別出與接收的字節(jié)碼相應(yīng)的本地代碼的位置時, 數(shù)據(jù)管理單元330將本地代碼存儲在本地代碼高速緩存210中??蛇x擇地, 當(dāng)解釋器320產(chǎn)生本地代碼時,數(shù)據(jù)管理單元330將產(chǎn)生的本地代碼存儲在 本地代碼高速緩存210中。
數(shù)據(jù)管理單元330響應(yīng)于從控制單元340接收的控制命令來存儲本地代 碼。數(shù)據(jù)管理單元330可根據(jù)接收控制命令的順序來順序地將本地代碼存儲
在本地代碼高速緩存210的存儲空間中。例如,當(dāng)前本地代碼被存儲在與前 一存儲的本地4、碼相鄰的地址。
何處的索引表。在這種情況下,數(shù)據(jù)管理單元330可將本地代碼存儲在本地 代碼高速緩存210的任意位置。 一旦存儲了本地代碼,則數(shù)據(jù)管理單元330 就可更新索引表。
控制單元340識別接收的字節(jié)碼是否是塊的最后字節(jié)碼。塊的最后字節(jié) 碼可包括指示其位于塊的末尾的信息??刂茊卧?40使用該信息來識別接收 的字節(jié)碼是否是塊的最后字節(jié)碼。例如,每個字節(jié)碼可包括指示其是否是最 后字節(jié)碼的標(biāo)志。如果標(biāo)志的值是0,則字節(jié)碼不是最后字節(jié)碼。如果標(biāo)志 的值是l,則可將字節(jié)碼設(shè)置為最后字節(jié)碼。
此外,控制單元340控制接收單元310、解釋器320、數(shù)據(jù)管理單元330、 代碼識別單元350、查詢表搜索單元360和發(fā)送單元370的全部操作。
基于控制單元340的識別結(jié)果,發(fā)送單元370將與塊中的一個或多個字 節(jié)碼相應(yīng)的 一個或多本地代碼中的第 一本地代碼發(fā)送到處理器100。
當(dāng)接收到第一本地代碼的地址時,處理器100從與位于接收的地址的第 一本地代碼相應(yīng)的命令開始執(zhí)行與塊的所有本地代碼相應(yīng)的命令。處理器100 還可參照索引表來識別將被執(zhí)行的本地代碼的順序和最后本地代碼的位置。
圖4是示出根據(jù)本發(fā)明示例性實施例的以塊為單位分組的本地代碼的示圖。
如上所述,本地代碼存儲在本地代碼高速緩存210中。如圖4所示,本 地代碼可以以塊為單位來存儲。也就是說,在一個或多個塊(即,第一塊410 至第三塊430 )中的每一個塊中可包括一個或多個本地代碼。
當(dāng)接收單元310接收到字節(jié)碼時,代碼識別單元350和查詢表搜索單元 360識別是否存在與接收到的字節(jié)碼相應(yīng)的本地代碼。解釋器320基于識別 結(jié)果產(chǎn)生本地代碼,并且數(shù)據(jù)管理單元330以塊為單位將存儲在分開的存儲
如果控制單元340識別出接收的字節(jié)碼是第一塊410、第二塊420或第 三塊430的最后字節(jié)碼,則控制單元340提取第 一塊410的第 一本地代碼411、 第二塊420的第 一本地代碼421或第三塊430的第 一本地代碼431的地址, 并通過發(fā)送單元370將提取的地址發(fā)送到處理器100。這里,本地代碼的地
址表示本地代碼高速緩存210中的地址。接收到提取的地址的處理器100從 位于接收的地址的第一本地代碼411、 421或431開始順序提取本地代碼,并 且執(zhí)行與提取的本地代碼相應(yīng)的命令。這一操作持續(xù)到與第一塊410、第二 塊420或第三塊430的最后本地代碼相應(yīng)的命令被執(zhí)行為止。當(dāng)根據(jù)第一塊 410、第二塊420或第三塊430的所有本地代碼的任務(wù)被完成時,接收單元 310接收下一字節(jié)碼。
圖5是示出根據(jù)本發(fā)明示例性實施例的基于分支命令形成的塊的示圖。
在本發(fā)明中,塊可以被理解為一組命令。也就是說,包括在塊中的一連 串命令被順序執(zhí)行。因此,可期望在塊中具有大量的本地代碼,以便減少編 譯和解釋的切換。事實上,塊的大小可由分支命令的位置來確定。
例如,當(dāng)諸如命令的分支命令被包括在塊中時,可通過運行時處 理的狀態(tài)來確定隨后的任務(wù)。因此,隨后的任務(wù)必然包括在另一塊中。
最后,與塊的最后本地代碼相應(yīng)的命令可以是分支命令,并且塊可分支 到兩個或多個塊。
參照圖5,因為與第一塊510的最后本地代碼相應(yīng)的命令是分支命令, 所以第一塊510在分叉點501分支到第二塊520和第三塊530。
另外,因為分別與第二塊520和第三塊530的最后本地代碼相應(yīng)的命令 是分支命令,所以第二塊520和第三塊530在分叉點502和503分別分支到 第四塊540和第五塊550以及第六塊560和第七塊570。
如上所述,通過分支命令的位置來確定分叉點的位置。然而,分叉點也 可根據(jù)設(shè)置而位于任意位置。
圖6是示出根據(jù)本發(fā)明示例性實施例的增加任務(wù)執(zhí)行速度的方法的流程圖。
為了增加任務(wù)執(zhí)行速度,狀態(tài)機300的接收單元310從處理器100接收 字節(jié)碼或字節(jié)碼的地址(S610)。
代碼識別單元350識別與接收的字節(jié)碼相應(yīng)的本地代碼是否存儲在本地 代碼高速緩存210中(S620)。當(dāng)識別出字節(jié)碼的地址時,代碼識別單元350 可調(diào)用位于該地址的字節(jié)碼,并通過使用調(diào)用的字節(jié)碼來識別與字節(jié)碼相應(yīng) 的本地代碼是否存儲在本地代碼高速緩存210中。
當(dāng)與接收的字節(jié)碼相應(yīng)的本地代碼存儲在本地代碼高速緩存210中時, 發(fā)送單元370將本地代碼高速緩存210中的本地代碼的地址發(fā)送到處理器100 (S690 )。
在接收到本地代碼的地址之后,處理器100從與位于接收的地址的本地 代碼相應(yīng)的命令開始,執(zhí)行與相應(yīng)塊的所有本地代碼相應(yīng)的命令(S700)。
當(dāng)與接收的字節(jié)碼相應(yīng)的本地代碼沒有存儲在本地代碼高速緩存210中 時,查詢表搜索單元360搜索查詢表225 (S630 ),并識別接收的字節(jié)碼是否 存在于查詢表225中(S640)。
當(dāng)在查詢表225中發(fā)現(xiàn)接收的字節(jié)碼時,控制單元340識別接收的字節(jié) 碼是否是塊的最后字節(jié)碼(S660)。
當(dāng)在查詢表225中沒有發(fā)現(xiàn)接收的字節(jié)碼時,控制權(quán)被移交給解釋器 320,并且解釋器320產(chǎn)生與接收的字節(jié)碼相應(yīng)的本地代碼(S650 )。隨后, 控制單元340識別接收的字節(jié)碼是否是塊的最后字節(jié)碼(S660 )。
如果接收的字節(jié)碼是塊的最后字節(jié)碼,則發(fā)送單元370將與接收的字節(jié) 碼相應(yīng)的本地代碼的地址發(fā)送到處理器100 (S690)。
如果接收的字節(jié)碼不是塊的最后字節(jié)碼,則數(shù)據(jù)管理單元330將與接收 的字節(jié)碼相應(yīng)的本地代碼存儲在本地代碼高速緩存210中(S670)。這里,數(shù)
在將本地代碼存儲在本地代碼高速緩存210中并且更新索引表之后,接 收單元310接收下一字節(jié)碼或下一字節(jié)碼的地址(S680)。隨后,重復(fù)執(zhí)行識 別是否存在與接收的字節(jié)碼相應(yīng)的本地代碼和識別接收的字節(jié)碼在相應(yīng)塊中
的位置的操作。
如上所述,根據(jù)本發(fā)明的增加任務(wù)執(zhí)行速度的設(shè)備和方法可通過將代碼 編譯為字節(jié)碼并以塊為單位執(zhí)行本地代碼來增加任務(wù)執(zhí)行速度,其中,所述 塊是一組一連串的字節(jié)碼。
雖然已經(jīng)參照本發(fā)明的示例性實施例具體顯示和描述了本發(fā)明,但是本 領(lǐng)域普通技術(shù)人員應(yīng)該理解,在不脫離由權(quán)利要求限定本發(fā)明的精神和范圍 的情況下,可以在形式和細(xì)節(jié)上進(jìn)行各種改變。示例性實施例應(yīng)該僅被考慮 為說明性的目的,而非限制性的目的。
權(quán)利要求
1、一種增加任務(wù)執(zhí)行速度的設(shè)備,所述設(shè)備包括接收單元,接收字節(jié)碼;控制單元,確定接收的字節(jié)碼是否是塊的最后字節(jié)碼;和發(fā)送單元,基于確定的結(jié)果發(fā)送與包括在所述塊中的一個或多個字節(jié)碼相應(yīng)的一個或多個本地代碼中的第一本地代碼的地址。
2、 如權(quán)利要求1所述的設(shè)備,其中,所述塊包括在分支命令之間存在的命令的字節(jié)碼。
3、 如權(quán)利要求1所述的設(shè)備,還包括數(shù)據(jù)管理單元,基于確定的結(jié)果
4、 如權(quán)利要求3所述的設(shè)備,其中,發(fā)送單元發(fā)送與存儲在本地代碼高 速緩存中的本地代碼的塊的第 一 字節(jié)碼相應(yīng)的本地代碼的地址。
5、 如權(quán)利要求1所述的設(shè)備,還包括處理器,接收本地代碼的地址, 并根據(jù)與包括在所述塊中的字節(jié)碼相應(yīng)的本地代碼執(zhí)行任務(wù)。
6、 如權(quán)利要求l所述的設(shè)備,還包括解釋器,基于是否存在與接收的 字節(jié)碼相應(yīng)的本地代碼來產(chǎn)生與接收的字節(jié)碼相應(yīng)的本地代碼。
7、 如權(quán)利要求1所述的設(shè)備,其中,字節(jié)碼包括通過Java編譯器編譯 的Java代碼。
8、 一種增加任務(wù)執(zhí)行速度的方法,所述方法包括 接收字節(jié)碼;識別接收的字節(jié)碼是否是塊的最后字節(jié)碼;和基于識別的結(jié)果發(fā)送與包括在所述塊中的一個或多個字節(jié)碼相應(yīng)的一個 或多個本地代碼中的第 一本地代碼的地址。
9、 如權(quán)利要求8所述的方法,其中,所述塊包括在分支命令之間存在的 一個或多個命令的字節(jié)碼。
10、 如權(quán)利要求8所述的方法,還包括基于識別的結(jié)果將與接收的字 節(jié)碼相應(yīng)的本地代碼存儲在本地代碼高速緩存中。
11、 如權(quán)利要求IO所述的方法,其中,發(fā)送第一本地代碼的地址的步驟 包括發(fā)送與存儲在本地代碼高速緩存中的本地代碼的塊的第 一字節(jié)碼相應(yīng) 的本地代碼的地址。
12、 如權(quán)利要求8所述的方法,還包括接收與包括在所述塊中的字節(jié) 碼相應(yīng)的本地代碼的地址,并才艮據(jù)本地代碼執(zhí)行任務(wù)。
13、 如權(quán)利要求8所述的方法,還包括基于是否存在與接收的字節(jié)碼
14、如權(quán)利要求8所述的方法,其中,字節(jié)碼包括通過Java編譯器編譯 的Java代碼。
全文摘要
提供一種增加任務(wù)執(zhí)行速度的方法和設(shè)備,具體地講,提供一種通過將代碼編譯為字節(jié)碼,并以塊而非以字節(jié)碼為單位執(zhí)行本地代碼來增加任務(wù)執(zhí)行速度的方法和設(shè)備,其中,所述塊是一組一連串的字節(jié)碼。所述設(shè)備包括接收單元,接收字節(jié)碼;控制單元,識別接收的字節(jié)碼是否是塊的最后字節(jié)碼;和發(fā)送單元,基于識別的結(jié)果發(fā)送與包括在所述塊中的一個或多個字節(jié)碼相應(yīng)的一個或多個本地代碼中的第一本地代碼的地址。
文檔編號G06F9/45GK101344856SQ20081009863
公開日2009年1月14日 申請日期2008年6月3日 優(yōu)先權(quán)日2007年6月4日
發(fā)明者宋孝晶, 崔正必, 莉琦·K·約翰, 西吉·伊森 申請人:三星電子株式會社;得克薩斯大學(xué)體系董事會
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
始兴县| 岳普湖县| 呼伦贝尔市| 军事| 文水县| 武陟县| 监利县| 蓬莱市| 营山县| 新密市| 高台县| 锦州市| 宁海县| 邹城市| 宕昌县| 和平县| 东丰县| 阿瓦提县| 年辖:市辖区| 苍山县| 全椒县| 高阳县| 怀集县| 新蔡县| 临夏县| 广宁县| 利川市| 景泰县| 兴和县| 灌南县| 崇州市| 临泉县| 溆浦县| 公安县| 祁东县| 武隆县| 河池市| 京山县| 上林县| 河源市| 大厂|