Multiple window register file for multiple tasks in RISC/B
碩士 === 逢甲大學 === 資訊科學研究所 === 75 === RISC/B 是一個為高性能工作站而設計的32位元RISC型態處理。其設計整合了RISC 的哲學,階層式記憶體規畫,指令導管式作業,最佳化編輯器的功能,擴充介面,以 及特殊設計的多重存器組結構,因而獲得極佳的效能。 在本論文中,我們首先對RISC/B 做一整體性的介紹而後將注意集中在多重暫存器組 的設計。由美國加州柏克萊分校所提出的循環式多重暫存組能夠很有效地支援副程式...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
1987
|
Online Access: | http://ndltd.ncl.edu.tw/handle/94756776243009264431 |
id |
ndltd-TW-075FCU02394008 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-075FCU023940082016-07-22T04:08:58Z http://ndltd.ncl.edu.tw/handle/94756776243009264431 Multiple window register file for multiple tasks in RISC/B 為多工作業環境設計之多重暫存器結構 HUANG, YI 黃毅 碩士 逢甲大學 資訊科學研究所 75 RISC/B 是一個為高性能工作站而設計的32位元RISC型態處理。其設計整合了RISC 的哲學,階層式記憶體規畫,指令導管式作業,最佳化編輯器的功能,擴充介面,以 及特殊設計的多重存器組結構,因而獲得極佳的效能。 在本論文中,我們首先對RISC/B 做一整體性的介紹而後將注意集中在多重暫存器組 的設計。由美國加州柏克萊分校所提出的循環式多重暫存組能夠很有效地支援副程式 呼叫或返回的動作。但是當本文交換發生時,該架構將引起很大的負擔。在文中我們 將探討產生循環式設計該項缺點的原因以及解決該缺點後所能獲致的效益,而後提出 兩種方案來達成此目的,鍵結法及展示堆疊法。兩種方案的優缺點及RISC/B 選擇鍵 結法的理由也將在文中提出。 我們亦設計了兩種在多工作業環境下之多重暫存器組管理策略。策略一可獲致最高的 整體效能,策略二消除了本文交換的負擔。我們並設計了四條機器語言指令以便利多 重暫存器組的管理或支援暫存器例外處理。經由模擬結果我們得以證明:RISC/B 的 多重暫存器組結構可以充分利用更多的硬體資源,得到更好的效能,而不致增加本文 交換的負擔。 YANG, JUN-ZHONG 楊濬中 1987 學位論文 ; thesis 0 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 逢甲大學 === 資訊科學研究所 === 75 === RISC/B 是一個為高性能工作站而設計的32位元RISC型態處理。其設計整合了RISC
的哲學,階層式記憶體規畫,指令導管式作業,最佳化編輯器的功能,擴充介面,以
及特殊設計的多重存器組結構,因而獲得極佳的效能。
在本論文中,我們首先對RISC/B 做一整體性的介紹而後將注意集中在多重暫存器組
的設計。由美國加州柏克萊分校所提出的循環式多重暫存組能夠很有效地支援副程式
呼叫或返回的動作。但是當本文交換發生時,該架構將引起很大的負擔。在文中我們
將探討產生循環式設計該項缺點的原因以及解決該缺點後所能獲致的效益,而後提出
兩種方案來達成此目的,鍵結法及展示堆疊法。兩種方案的優缺點及RISC/B 選擇鍵
結法的理由也將在文中提出。
我們亦設計了兩種在多工作業環境下之多重暫存器組管理策略。策略一可獲致最高的
整體效能,策略二消除了本文交換的負擔。我們並設計了四條機器語言指令以便利多
重暫存器組的管理或支援暫存器例外處理。經由模擬結果我們得以證明:RISC/B 的
多重暫存器組結構可以充分利用更多的硬體資源,得到更好的效能,而不致增加本文
交換的負擔。
|
author2 |
YANG, JUN-ZHONG |
author_facet |
YANG, JUN-ZHONG HUANG, YI 黃毅 |
author |
HUANG, YI 黃毅 |
spellingShingle |
HUANG, YI 黃毅 Multiple window register file for multiple tasks in RISC/B |
author_sort |
HUANG, YI |
title |
Multiple window register file for multiple tasks in RISC/B |
title_short |
Multiple window register file for multiple tasks in RISC/B |
title_full |
Multiple window register file for multiple tasks in RISC/B |
title_fullStr |
Multiple window register file for multiple tasks in RISC/B |
title_full_unstemmed |
Multiple window register file for multiple tasks in RISC/B |
title_sort |
multiple window register file for multiple tasks in risc/b |
publishDate |
1987 |
url |
http://ndltd.ncl.edu.tw/handle/94756776243009264431 |
work_keys_str_mv |
AT huangyi multiplewindowregisterfileformultipletasksinriscb AT huángyì multiplewindowregisterfileformultipletasksinriscb AT huangyi wèiduōgōngzuòyèhuánjìngshèjìzhīduōzhòngzàncúnqìjiégòu AT huángyì wèiduōgōngzuòyèhuánjìngshèjìzhīduōzhòngzàncúnqìjiégòu |
_version_ |
1718358368491405312 |