指令處理方法及裝置

基本信息

申請?zhí)?/td> CN202110414196.9 申請日 -
公開(公告)號 CN113110879A 公開(公告)日 2021-07-13
申請公布號 CN113110879A 申請公布日 2021-07-13
分類號 G06F9/38(2006.01)I;G06F9/30(2006.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 田昱;王磊;胡金龍 申請(專利權(quán))人 北京中科晶上科技股份有限公司
代理機(jī)構(gòu) 北京康信知識產(chǎn)權(quán)代理有限責(zé)任公司 代理人 黃海英
地址 100190北京市海淀區(qū)北四環(huán)西路9號18層1811
法律狀態(tài) -

摘要

摘要 本申請公開了一種指令處理方法及裝置。該方法包括:在流水線的譯碼級對程序中的轉(zhuǎn)移指令進(jìn)行譯碼時(shí),確定轉(zhuǎn)移指令對應(yīng)的延遲槽的數(shù)量;在流水線的執(zhí)行級對轉(zhuǎn)移指令進(jìn)行執(zhí)行時(shí),確定對應(yīng)數(shù)量的延遲槽在流水線中占據(jù)的目標(biāo)流水級,并沖刷目標(biāo)流水級之后的流水級中的指令;在執(zhí)行完畢轉(zhuǎn)移指令之后,轉(zhuǎn)移至目標(biāo)地址;在目標(biāo)地址獲取第二指令的過程中,在執(zhí)行級中依次對第一指令進(jìn)行執(zhí)行,以對執(zhí)行第二指令之前空余的流水級進(jìn)行利用。通過本申請,解決了相關(guān)技術(shù)中在處理器的工作過程中,難以充分利用流水線的流水級,導(dǎo)致處理器的資源浪費(fèi)的問題。