向內(nèi)聯(lián)匯編傳遞參數(shù)的方法、裝置、設(shè)備以及存儲介質(zhì)

基本信息

申請?zhí)?/td> CN201911251069.0 申請日 -
公開(公告)號 CN111124416A 公開(公告)日 2020-05-08
申請公布號 CN111124416A 申請公布日 2020-05-08
分類號 G06F8/41 分類 計算;推算;計數(shù);
發(fā)明人 殷時友;顧希偉;彭飛 申請(專利權(quán))人 龍芯中科(合肥)技術(shù)有限公司
代理機構(gòu) 北京同立鈞成知識產(chǎn)權(quán)代理有限公司 代理人 龍芯中科(合肥)技術(shù)有限公司
地址 230088 安徽省合肥市高新區(qū)望江西路5089號嵌入式一號樓204-B6
法律狀態(tài) -

摘要

摘要 本發(fā)明提供一種向內(nèi)聯(lián)匯編傳遞參數(shù)的方法、裝置、設(shè)備以及存儲介質(zhì)。該方法包括:在編譯至源程序的內(nèi)聯(lián)匯編時,根據(jù)內(nèi)聯(lián)匯編的參數(shù)讀取指針,獲取第一內(nèi)存空間對應的首地址,并根據(jù)第一內(nèi)存空間對應的首地址以及內(nèi)聯(lián)匯編中預設(shè)置的讀取代碼,讀取第一內(nèi)存空間中存儲的第一參數(shù),通過預先將待傳遞的參數(shù)存儲在內(nèi)存中,使內(nèi)聯(lián)匯編能夠從內(nèi)存中讀取參數(shù),進而在不引起編譯器報錯的情況下,完成參數(shù)的傳遞,并且,本方案中對內(nèi)存的操作,相較于分割后的內(nèi)聯(lián)匯編小功能塊之間的對內(nèi)存的操作次數(shù)以及傳輸?shù)臄?shù)據(jù)均明顯減少,降低了內(nèi)存損耗。