定長指令集的編解碼方法及計算系統(tǒng)

基本信息

申請?zhí)?/td> CN202110322351.4 申請日 -
公開(公告)號 CN113138800A 公開(公告)日 2021-07-20
申請公布號 CN113138800A 申請公布日 2021-07-20
分類號 G06F9/30(2006.01)I 分類 計算;推算;計數(shù);
發(fā)明人 李穎 申請(專利權(quán))人 沐曦集成電路(上海)有限公司
代理機構(gòu) 北京華睿卓成知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 代理人 彭武
地址 201210上海市浦東新區(qū)祥科路111號2幢6樓
法律狀態(tài) -

摘要

摘要 本文公開了一種定長指令集的編解碼方法及計算系統(tǒng),涉及基于定長指令集實現(xiàn)超長指令的系統(tǒng)和方法。在根據(jù)本公開的一種定長指令集的編碼方法中,使用固定比特長度來對指令集中的每條指令進行編碼;將編碼后的指令存儲在系統(tǒng)存儲器中。當(dāng)固定比特長度不足以對一條指令的全部內(nèi)容進行編碼時,則將該條指令的一部分內(nèi)容保存在數(shù)據(jù)存儲器中,使得固定比特長度足以對該條指令的剩余部分進行編碼以形成編碼后的指令。指令集的編碼長度是固定的,有利于編譯器編碼效率。對于需要超出固定編碼長度的指令,本公開也提供了將指令編碼長度進行擴展的方法,由此實現(xiàn)超長指令,從而有利于指令集可擴展性。