[其他]計(jì)算機(jī)矢量寄存處理無(wú)效
| 申請(qǐng)?zhí)枺?/td> | 85106360 | 申請(qǐng)日: | 1985-08-24 |
| 公開(kāi)(公告)號(hào): | CN85106360B | 公開(kāi)(公告)日: | 1988-02-24 |
| 發(fā)明(設(shè)計(jì))人: | 泉沢裕之;木下誠(chéng)一郎 | 申請(qǐng)(專(zhuān)利權(quán))人: | 日本電氣株式會(huì)社 |
| 主分類(lèi)號(hào): | G06F15/20 | 分類(lèi)號(hào): | G06F15/20 |
| 代理公司: | 中國(guó)專(zhuān)利代理有限公司 | 代理人: | 匡少波 |
| 地址: | 日本*** | 國(guó)省代碼: | 暫無(wú)信息 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 計(jì)算機(jī) 矢量 寄存 處理 | ||
本發(fā)明涉及一高速數(shù)字處理機(jī),具體地說(shuō)涉及用于矢量處理的計(jì)算機(jī)裝置。
在用計(jì)算機(jī)解決問(wèn)題的很多情況中,需要對(duì)一個(gè)數(shù)據(jù)集的逐個(gè)元素都進(jìn)行同樣重復(fù)地操作。
在一先有的技術(shù)中對(duì)解決這樣一個(gè)問(wèn)題給出了用于計(jì)算機(jī)的矢量處理裝置,該裝置允許處理一個(gè)有序數(shù)據(jù)集的眾多元素。克雷·Jr,Cray、Jr,等人在他們獲得的美國(guó)專(zhuān)利4,128,880中,提出了這樣一個(gè)矢量處理裝置。參見(jiàn)美國(guó)專(zhuān)利4,128,880的圖2,可以看到這個(gè)裝置對(duì)計(jì)算機(jī)中的矢量處理是通過(guò)許多矢量寄存器20(V0-V7)和控制矢量寄存器操作的裝置來(lái)完成的,前者是許多完全獨(dú)立的分段矢量操作單元,后者包括用于選通信號(hào)扇出22和23、數(shù)據(jù)通道21和存貯器12。矢量寄存器V0-V7的每一個(gè)都有64個(gè)單元,每個(gè)單元都可以存貯一個(gè)64位的字。當(dāng)該裝置在寄存器V0中執(zhí)行單元數(shù)據(jù)部分向量處理時(shí),需要從寄存器V0中移動(dòng)至少一部分?jǐn)?shù)據(jù)到另一個(gè)寄存器V1中。為了完成這個(gè)移動(dòng),數(shù)據(jù)元素是在矢量寄存器V0~V7和存貯器12之間進(jìn)行轉(zhuǎn)移,并且是通過(guò)存貯/裝入指令或移位指令來(lái)完成的。當(dāng)通過(guò)存貯/裝入指令進(jìn)行移動(dòng)時(shí),在寄存器20中的數(shù)據(jù)元素通過(guò)扇出22和數(shù)據(jù)通道21由存貯指令順序地存進(jìn)存貯器12,在存貯器12中的一部分?jǐn)?shù)據(jù)元素通過(guò)扇出22輸入給寄存器V1。
當(dāng)通過(guò)移位指令進(jìn)行移動(dòng)時(shí),在寄存器V0中的數(shù)據(jù)元素通過(guò)扇出23,由一移位指令送到移位操作單元。移位操作單元可以根據(jù)指令所指定的移位數(shù)目進(jìn)行移位。移位操作單元的輸出是通過(guò)扇出23,以字為單位移動(dòng)數(shù)據(jù)元素到矢量寄存器V1。通過(guò)重復(fù)這樣移位操作,完成數(shù)據(jù)元素所要求的移動(dòng)。因此,由于兩方面技術(shù)需要儲(chǔ)存器12或移位操作單元,數(shù)據(jù)元素移動(dòng)的運(yùn)行變得很慢。另外,當(dāng)下一指令需要存貯器12和/或移位操作單元時(shí),在使用這些器件上就會(huì)發(fā)生沖突。
針對(duì)原有技術(shù)的這些問(wèn)題,本發(fā)明的一個(gè)目的是提供一種計(jì)算機(jī),該計(jì)算機(jī)的數(shù)據(jù)元素移動(dòng)的實(shí)現(xiàn)可以不使用主存貯器或移動(dòng)操作單元。
根據(jù)本發(fā)明的另一特征,即提供一個(gè)數(shù)據(jù)處理器,它包括一個(gè)第一存貯單元,用于存貯一個(gè)有序數(shù)據(jù)集的眾多數(shù)據(jù)元素。還包括一個(gè)第二存貯單元,同樣可以存貯一個(gè)有序數(shù)據(jù)集的眾多元素。還包括一個(gè)移動(dòng)單元照根據(jù)指令的指定,從第一存貯單元中移動(dòng)數(shù)據(jù)元素到第二存貯單元。
圖1是實(shí)施本發(fā)明的一計(jì)算機(jī)的方框圖;
圖2是由本發(fā)明所用指令格式的說(shuō)明;
圖3和圖4是用來(lái)解釋通過(guò)圖2指令指定尋址的方框圖;
圖5是圖1中數(shù)據(jù)元素輸入選擇器200這一局部的詳細(xì)原理圖。
參考圖1,本發(fā)明中的計(jì)算機(jī)包括矢量寄存器100和101,讀地址寄存器110和111,寫(xiě)地址寄存器120和121,讀地址選擇器130和131,寫(xiě)地址選擇器140和141,以及用于選擇輸入數(shù)據(jù)元素的輸入選擇器200。
可以有眾多的矢量寄存器,在本實(shí)施例中,是兩個(gè)矢量寄存器,即100和101,它們分別存貯一個(gè)有序數(shù)據(jù)集的大量數(shù)據(jù)元素。寄存器100和101分別存儲(chǔ)從主存貯器中裝入的數(shù)據(jù),或者存儲(chǔ)ALU運(yùn)算操作的結(jié)果。
當(dāng)該裝置執(zhí)行對(duì)矢量寄存器100中的數(shù)據(jù)元素進(jìn)行部分矢量處理時(shí),至少需要一個(gè)數(shù)據(jù)集從寄存器100中移動(dòng)到另一個(gè)寄存器101中。在這種情況的操作中,利用了圖2所示的指令。
一個(gè)指令包括操作碼(OP)和四個(gè)操作數(shù)R1,R2,R3和R4。操作數(shù)R1指定目標(biāo)矢量寄存器號(hào),操作數(shù)R3指定源矢量寄存器號(hào)。操作數(shù)R1指定的目標(biāo)寄存器的寫(xiě)開(kāi)始地址由操作數(shù)R2指定,如果不需要指定寫(xiě)開(kāi)始地址,就不必用R2了。操作數(shù)R3指定的源矢量寄存器的讀開(kāi)始地址由操作數(shù)R4指定,如果不需要指定,則也就不必使用R4了。源矢量地址寄存器100的讀開(kāi)始地址的指定操作如下所述。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于日本電氣株式會(huì)社,未經(jīng)日本電氣株式會(huì)社許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/85106360/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 上一篇:用于真空鍍鋁前的原紙預(yù)處理膠
- 下一篇:活性芯軟釬焊絲
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F15-00 通用數(shù)字計(jì)算機(jī)
G06F15-02 .通過(guò)鍵盤(pán)輸入的手動(dòng)操作,以及應(yīng)用機(jī)內(nèi)程序的計(jì)算,例如,袖珍計(jì)算器
G06F15-04 .在引入被處理的數(shù)據(jù)的同時(shí),進(jìn)行編制程序的,例如,在同一記錄載體上
G06F15-08 .應(yīng)用插接板編制程序的
G06F15-16 .兩個(gè)或多個(gè)數(shù)字計(jì)算機(jī)的組合,其中每臺(tái)至少具有一個(gè)運(yùn)算器、一個(gè)程序器及一個(gè)寄存器,例如,用于數(shù)個(gè)程序的同時(shí)處理
G06F15-18 .其中,根據(jù)計(jì)算機(jī)本身在一個(gè)完整的運(yùn)行期間內(nèi)所取得的經(jīng)驗(yàn)來(lái)改變程序的;學(xué)習(xí)機(jī)器
- 雙桌面遠(yuǎn)程控制系統(tǒng)及方法
- 一種基于網(wǎng)絡(luò)的計(jì)算機(jī)信息檢索系統(tǒng)與方法
- 一種基于網(wǎng)絡(luò)的計(jì)算機(jī)信息檢索系統(tǒng)與方法
- 一種基于網(wǎng)絡(luò)的計(jì)算機(jī)信息檢索系統(tǒng)與方法
- 雙計(jì)算機(jī)系統(tǒng)
- 制導(dǎo)雷達(dá)計(jì)算機(jī)系統(tǒng)
- 一種服務(wù)部署方法及裝置
- 一種計(jì)算機(jī)集成系統(tǒng)及故障自動(dòng)切換方法
- 一種計(jì)算機(jī)信息安全監(jiān)控系統(tǒng)
- 混合型量子計(jì)算機(jī)架構(gòu)及其執(zhí)行計(jì)算任務(wù)的方法
- 基于減少的運(yùn)動(dòng)矢量預(yù)測(cè)候選對(duì)運(yùn)動(dòng)矢量進(jìn)行編碼和解碼的方法和設(shè)備
- 一種圖像解碼設(shè)備
- 圖像處理設(shè)備和圖像處理方法
- 圖像處理設(shè)備和圖像處理方法
- 圖像解碼設(shè)備和圖像解碼方法
- 級(jí)聯(lián)型三相變頻器的調(diào)制方法
- 方位矩陣計(jì)算方法及裝置
- 用于對(duì)運(yùn)動(dòng)矢量進(jìn)行編碼/解碼的方法和裝置
- 用于對(duì)運(yùn)動(dòng)矢量進(jìn)行編碼/解碼的方法和裝置
- 一種適用于矩陣變換器的空間矢量過(guò)調(diào)制方法及裝置





