[發(fā)明專利]數(shù)據(jù)處理有效
| 申請?zhí)枺?/td> | 201680043377.2 | 申請日: | 2016-07-28 |
| 公開(公告)號: | CN107851018B | 公開(公告)日: | 2022-04-29 |
| 發(fā)明(設(shè)計)人: | 奈杰爾·約翰·斯蒂芬斯;姆布·埃約勒;亞利陽德羅·馬丁內(nèi)茲·文森特 | 申請(專利權(quán))人: | ARM有限公司 |
| 主分類號: | G06F9/30 | 分類號: | G06F9/30 |
| 代理公司: | 北京東方億思知識產(chǎn)權(quán)代理有限責(zé)任公司 11258 | 代理人: | 林強 |
| 地址: | 英國*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 數(shù)據(jù)處理 | ||
1.一種數(shù)據(jù)處理裝置,包括:
處理電路,所述處理電路根據(jù)與數(shù)據(jù)向量內(nèi)的位置相關(guān)聯(lián)的一組相應(yīng)謂詞標志的狀態(tài)來選擇性地向所述位置處的數(shù)據(jù)項應(yīng)用向量處理操作,所述數(shù)據(jù)向量具有數(shù)據(jù)向量處理順序,每個數(shù)據(jù)向量包括具有數(shù)據(jù)項順序的多個數(shù)據(jù)項,所述處理電路包括:
指令解碼器電路,所述指令解碼器電路解碼程序指令;以及
指令處理電路,所述指令處理電路執(zhí)行由所述指令解碼器電路解碼的指令;
其中,所述指令解碼器電路響應(yīng)于傳播指令而控制所述指令處理電路來根據(jù)適用于所述數(shù)據(jù)向量處理順序中的在先數(shù)據(jù)向量的一組謂詞標志導(dǎo)出適用于當前數(shù)據(jù)向量的一組謂詞標志,其中,當適用于所述在先數(shù)據(jù)向量的該組中的一個或多個最后謂詞標志無效,且該組中的一個或多個謂詞標志有效時,適用于所述當前數(shù)據(jù)向量的該組中所有所導(dǎo)出的謂詞標志都是無效的。
2.根據(jù)權(quán)利要求1所述的裝置,其中:
所述指令解碼器電路響應(yīng)于所述傳播指令而控制所述指令處理電路來響應(yīng)適用于所述當前數(shù)據(jù)向量的該組謂詞標志的初始狀態(tài),其中,當適用于所述在先數(shù)據(jù)向量的該組中的一個或多個最后謂詞標志有效時,適用于所述當前數(shù)據(jù)向量的該組中所導(dǎo)出的謂詞標志是從它們的相應(yīng)的初始狀態(tài)導(dǎo)出的。
3.根據(jù)權(quán)利要求2所述的裝置,其中:
所述指令解碼器電路響應(yīng)于所述傳播指令而控制所述指令處理電路來響應(yīng)于另一組謂詞標志,該另一組謂詞標志定義了與所述在先數(shù)據(jù)向量相關(guān)聯(lián)的謂詞標志中的哪些謂詞標志適用于所述在先數(shù)據(jù)向量。
4.根據(jù)前述權(quán)利要求中的任一項所述的裝置,其中,所述指令解碼器電路響應(yīng)于所述傳播指令而控制所述指令處理電路來根據(jù)具有對應(yīng)于每個謂詞標志的數(shù)據(jù)集項的數(shù)據(jù)集生成適用于所述當前數(shù)據(jù)向量的該組謂詞標志的初始狀態(tài)。
5.根據(jù)權(quán)利要求4所述的裝置,其中:
每個數(shù)據(jù)集項具有多個可能的狀態(tài);并且
所述指令解碼器電路響應(yīng)于所述傳播指令而控制所述指令處理電路來生成適用于所述當前數(shù)據(jù)向量的該組謂詞標志的初始狀態(tài),其中,所述謂詞標志被設(shè)定成有效狀態(tài),直到緊接在所述數(shù)據(jù)項順序中相應(yīng)的數(shù)據(jù)集項的特定狀態(tài)的第一次出現(xiàn)之前的謂詞標志。
6.根據(jù)權(quán)利要求5所述的裝置,其中,所述處理電路被配置為生成所述數(shù)據(jù)集作為向量處理操作的輸出。
7.根據(jù)權(quán)利要求1至3、5、6中的任一項所述的裝置,其中:
所述處理電路被配置為執(zhí)行循環(huán)操作,并且生成數(shù)據(jù)集作為對所述循環(huán)操作的繼續(xù)執(zhí)行的測試;并且
所述處理電路被配置為若適用于所述當前數(shù)據(jù)向量的該組中的一個或多個最后的謂詞標志無效,則終止所述循環(huán)操作。
8.根據(jù)權(quán)利要求1至3、5、6中的任一項所述的裝置,其中,有效謂詞標志指示所述向量處理指令應(yīng)被應(yīng)用,并且無效謂詞標志指示所述向量處理指令不應(yīng)被應(yīng)用。
9.一種數(shù)據(jù)處理裝置,包括:
用于根據(jù)與數(shù)據(jù)向量內(nèi)的位置相關(guān)聯(lián)的一組相應(yīng)謂詞標志的狀態(tài)來選擇性地向所述位置處的數(shù)據(jù)項應(yīng)用向量處理操作的裝置,所述數(shù)據(jù)向量具有數(shù)據(jù)向量處理順序,每個數(shù)據(jù)向量包括具有數(shù)據(jù)項順序的多個數(shù)據(jù)項,所述用于應(yīng)用的裝置包括:
用于解碼程序指令的裝置;以及
用于執(zhí)行由所述用于解碼的裝置解碼的指令的裝置;
所述用于解碼的裝置響應(yīng)于傳播指令而控制所述用于執(zhí)行的裝置來根據(jù)適用于所述數(shù)據(jù)向量處理順序中的在先數(shù)據(jù)向量的一組謂詞標志導(dǎo)出適用于當前數(shù)據(jù)向量的一組謂詞標志,其中,當適用于所述在先數(shù)據(jù)向量的該組中的一個或多個最后謂詞標志無效,且該組中的一個或多個謂詞標志有效時,適用于所述當前數(shù)據(jù)向量的該組中所有所導(dǎo)出的謂詞標志都是無效的。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于ARM有限公司,未經(jīng)ARM有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201680043377.2/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)處理設(shè)備,數(shù)據(jù)處理方法,和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理電路、數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法、數(shù)據(jù)處理控制方法
- 數(shù)據(jù)處理設(shè)備、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法及計算機可讀取的記錄介質(zhì)
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法以及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法以及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序





