[發明專利]一種加快游戲機ROM讀取速度的方法及裝置有效
| 申請號: | 200710108935.1 | 申請日: | 2007-06-07 |
| 公開(公告)號: | CN101320331A | 公開(公告)日: | 2008-12-10 |
| 發明(設計)人: | 張巍 | 申請(專利權)人: | 華邦電子股份有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;A63F13/10 |
| 代理公司: | 北京三友知識產權代理有限公司 | 代理人: | 田野 |
| 地址: | 臺灣省新竹*** | 國省代碼: | 中國臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 加快 游戲機 rom 讀取 速度 方法 裝置 | ||
1.一種加快游戲機ROM讀取速度的方法,包括下列步驟:
讀取一程序的原始碼;
讀取上述原始碼中一個或一個以上的區段的定義信息,其中上述定義信息包含區段信息以指示每一區段的范圍及地址信息以指示每一區段對應的一主存儲器的一地址;以及
根據上述區段信息及上述地址信息以編譯上述程序的原始碼以產生該程序的可執行文件,使得一處理器執行上述可執行文件中的指令時,上述一個或一個以上的區段的可執行文件碼從一非易失性存儲器被加載至該主存儲器的各個對應地址,并且從該主存儲器中輸入上述處理器以執行,而上述可執行文件的其余指令則從上述非易失性存儲器輸入上述處理器以執行。
2.如權利要求1所述的方法,其中,還包含:
在上述編譯步驟中,根據上述定義信息于上述可執行文件中產生至少一移動指令以移動上述一個或一個以上的區段的可執行碼至上述主存儲器。
3.如權利要求1所述的方法,其中,上述原始碼中包含一符號地址以參考至上述一個或一個以上的區段的其中一個,還包含:
根據上述地址信息以轉換上述符號地址成為上述主存儲器上的一邏輯地址或實體地址。
4.如權利要求1所述的方法,還包含:
提供一程序語言規格以描述上述定義信息。
5.如權利要求1所述的方法,還包含:
提供一指令集的一指令以執行上述從一非易失性存儲器加載上述一個或一個以上的區段的可執行碼至該主存儲器的作業。
6.如權利要求4所述的方法,其中上述區段信息包含上述一個或一個以上的區段的每一個的開始地址及結尾地址。
7.一種加快游戲機ROM讀取速度的裝置,包含:
一編譯器,讀取一程序的原始碼中一個或一個以上的區段的定義信息,其中上述定義信息包含區段信息以指示每一區段的范圍及地址信息以指示每一區段對應的一主存儲器的一地址,以及根據上述區段信息及上述地址信息以編譯上述程序的原始碼以產生該程序的目的碼;以及
一連結器,根據上述目的碼及上述定義信息以產生上述程序的可執行文件,使得一處理器執行上述可執行文件中的指令時,上述一個或一個以上的區段的可執行碼從一非易失性存儲器被加載至該主存儲器的各個對應地址,并且從該主存儲器中輸入上述處理器以執行,而上述可執行文件的其余指令則從上述非易失性存儲器輸入上述處理器以執行。
8.如權利要求7所述的裝置,其中,上述編譯器根據上述定義信息于上述目的碼中產生至少一移動指令以移動上述一個或一個以上的區段至上述主存儲器。
9.如權利要求7所述的裝置,其中,上述原始碼中包含一符號地址以參考至上述一個或一個以上的區段的其中一個,上述連結器根據上述地址信息以轉換上述符號地址成為上述主存儲器上的一邏輯地址或實體地址。
10.如權利要求7所述的裝置,其中上述區段信息包含上述一個或一個以上的區段的每一個的開始地址及結尾地址。
11.如權利要求7所述的裝置,其中:
所述處理器的指令集中包括執行上述從一非易失性存儲器加載上述一個或一個以上的區段的可執行碼至該主存儲器的作業的指令。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華邦電子股份有限公司,未經華邦電子股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710108935.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:新型機蓋支撐桿
- 下一篇:一種蒸汽地拖的水量調節器





