跳至內容
主選單
主選單
移至側邊欄
隱藏
導覽
首頁
近期變更
隨機頁面
MediaWiki說明
Taiwan Tongues 台語維基
搜尋
搜尋
外觀
建立帳號
登入
個人工具
建立帳號
登入
檢視 LoongISA 的原始碼
頁面
討論
臺灣正體
閱讀
檢視原始碼
檢視歷史
工具
工具
移至側邊欄
隱藏
操作
閱讀
檢視原始碼
檢視歷史
一般
連結至此的頁面
相關變更
特殊頁面
頁面資訊
外觀
移至側邊欄
隱藏
←
LoongISA
由於以下原因,您無權編輯此頁面:
您請求的操作只有這些群組的使用者能使用:
使用者
、taigi-reviewer、apibot
您可以檢視並複製此頁面的原始碼。
'''LoongISA'''(簡稱 LISA)這龍芯中科出品的,通過六十四位元 MIPS 指令集擴充來的 CPU 指令集架構。LoongISA 採用 MIPS 的指令集格式,包括講 MIPS 六十四 Release 二全套指令集佮 MIPS 六十四 Release 五中的部份指令模組,佮其他彼一系列龍芯中科自主擴充的指令集。LoongISA 是龍芯中科的註冊商標。 二空二一年四月十五,龍芯釋出新指令集架構 LoongArch,仝年出品矣使用這架構的三 A 五千。此後的龍芯 CPU 攏使用 LoongArch,LoongISA 進入棄用狀態。 ==版本== ===LoongISA 一垺零=== LoongISA 一鋪排佇正式公開佇二空一五年八月十八日的釋出會,和龍芯三 A 兩千、GS 四仔六十四 E、Loongnix 做伙來釋出。 LoongISA 指令系統佇咧 MIPS 六十四架構五百外條指令基礎上,佇基礎指令、虛擬機器指令、面向 X 八十六佮 ARM 的二進位翻譯指令、向量指令佮核心態等等濟的方面增加欲千四百條新指令,其中包括講: * 一百四十八條 LoongEXT 指令 * 五條 LoongVZ 指令 * 兩百十三條 LoongBT 指令 * 一千空一十四條 LoongSIMD 指令將 MIPS 原底的五百二十七條指令,擴充做一千九百空七條。 LoongISA 一孵零里包括 MIPS 部分指令集,其中有 MIPS 六十四 Release 二全套指令集佮 MIPS 六十四 Release 五中的 MSA 向量指令模組、DSP 指令模組和 VZ 虛擬化指令模組。 ===LoongISA 二孵空=== LoongISA 二嬸空是隨著龍芯三 A / B 四千產生的新一代自主指令集,相對的是 LoongISA 一丈零刣去矣其中的 MIPS DSP 指令集模組,添加新的 LoongBT 指令集,而且做伙添加新的 LoongSX、LoongASX、LoongEXT 三、LoongAMO 等指令集。 ==指令集列表== ==指令集== ===MIPS 部份=== =====佮 MIPS 的無仝點===== ======浮點標準====== LoongISA 一孵空的浮點遵守'''IEEE 七百五十四石一千九百八十九'''標準,使用 Legacy NaN 的 QNaN / SNaN 定義。猶毋過其實 MADD 指令愛揤'''IEEE 七百五十四追二千空八'''的 Fused MADD 標準實現,佮 MIPS 六十四 Release 二無仝款。 LoongISA 二鋪空是全部攏照按呢'''IEEE 七百五十四追二千空八'''標準,使用'''IEEE 七百五十四追二千空八'''規定的 NaN 二千空八的 QNaN / SNaN 定義,依照 MIPS 六十四 Release 五實現浮點運算單元。 ===LoongMMI=== LoongMMI('''LoongM'''ulti'''M'''edia extensions'''I'''nstruction)指令集是'''龍芯多媒體擴充指令集'''英語簡稱,用佇多媒體加速。 ===LoongEXT=== LoongEXT(簡稱 LEXT)是龍芯通用擴充指令集。LoongEXT 這馬上新版做三板零,照指令長度分'''LoongEXT 三十二'''和'''LoongEXT 六十四'''兩種類別。LoongEXT 指令集已經提交矣著 gcc 社群的支援,會當佇咧編譯當中選用此指揮集的最佳化選項。 ===LoongVZ=== LoongVZ(簡稱 LVZP)這龍芯針對 MIPS 六十四 Release 五中的 VZ 虛擬化模組指令集的擴充,這馬龍芯內底科的 KVM、QEMU 和 libvirt 庫中有所運用。 ==參考文獻== ==參見== * 龍芯 * 龍芯中科 * MIPS 架構 * 精簡指令集 ==外部連結== * Loongnix 開源社群原始碼庫 [[分類: 待校正]]
返回到「
LoongISA
」。