日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發(fā)明專利]一種非解釋型的動態(tài)下載運行方法有效

專利信息
申請?zhí)枺?/td> 200810217810.7 申請日: 2008-11-18
公開(公告)號: CN101739288A 公開(公告)日: 2010-06-16
發(fā)明(設計)人: 彭文劍 申請(專利權)人: 康佳集團股份有限公司
主分類號: G06F9/46 分類號: G06F9/46
代理公司: 深圳市順天達專利商標代理有限公司 44217 代理人: 高占元
地址: 518053 廣*** 國省代碼: 廣東;44
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 一種 解釋 動態(tài) 下載 運行 方法
【說明書】:

技術領域

本發(fā)明涉及程序運行,更具體地說,涉及一種非解釋型的動態(tài)下載運行方 法。

背景技術

在很多時候,需要動態(tài)下載程序并進行運行,例如從TS流中或者從網(wǎng)絡 上下載一個游戲程序到機頂盒中進行運行。這種需求在支持多進程調度的操作 系統(tǒng)上,可以把游戲獨立開發(fā)成一個可運行文件,把其下載到設備中后當作一 個新進程進行調度執(zhí)行就可實現(xiàn)。然而對于相當部分不支持多進程調度的嵌入 式操作系統(tǒng),一般只有使用解釋器來解釋運行,例如Java虛擬機或JavaScript 解釋器。然而,這種方法存在著成本高、效率低的缺點。

嵌入式系統(tǒng)由于其短小精悍,一般不支持多進程調度,而是采用單進程多 線程的模式來進行多任務工作。這樣在單進程運行過程中,在不中斷現(xiàn)有進程 運行的情況下,就無法對下載得到的程序進行調度而使其運行起來。已有技術 解決動態(tài)程序運行的方法有如下兩種:

1、使用多個獨立運行的系統(tǒng)來實現(xiàn)該功能,即整個系統(tǒng)中存在多個獨立 運行系統(tǒng),在A系統(tǒng)中下載代碼到特定位置構成B系統(tǒng),然后終止A系統(tǒng)啟 動B系統(tǒng)運行。這樣就實現(xiàn)了程序動態(tài)下載運行了。這里下載而來的程序不 能當作原來程序的一個部件運行,而是和原來程序平級關系,只能用其完全替 換原來程序運行。

2、開發(fā)的程序代碼需要在特定虛擬機或解釋器上運行,這就必須在原有 系統(tǒng)中嵌入虛擬機或解釋器,在下載下來后要運行時,由虛擬機或解釋器對程 序進行翻譯解釋運行,這是目前動態(tài)下載游戲運行所使用的唯一方法。

然而,以上兩種方法都存在各自的缺點:

1、對于第一種,每個下載來的程序是個完整獨立的進程代碼,這樣就存 在著大量的重復代碼(如硬件驅動代碼等),這大大提高了對程序存儲器空間 的要求。而且各個程序不能并行運行,A程序在運行B程序就無法運行,這 樣許多功能是無法通過這種方式來實現(xiàn)。比如游戲的下載運行,用戶一般是需 要在看電視時通過選擇需要下載的游戲來進行下載,下載完后能不影響繼續(xù)看 電視而啟動游戲運行。這里由于需要把游戲運行當作原來程序的一個部件(或 者一個線程)運行才能實現(xiàn),原來程序仍然運行實現(xiàn)播發(fā)節(jié)目功能的同時,游 戲線程啟動游戲運行。

2,對于第二種,把虛擬機當作原來程序的一個線程在后臺運行,當有需 要時就對下載來的游戲數(shù)據(jù)進行解釋運行。它具有通用性強的特點,卻存在著 很大的缺陷:第一就是運行效率低下,第二就是虛擬機或者解釋器本身代碼量 巨大,而大大增大了代碼空間,第三是如果重頭開發(fā)游戲運行描述方法進而開 發(fā)相應的虛擬機或者解釋器,難度太大成本太高;而使用現(xiàn)有的Java和 JavaScript等解釋器技術又面臨著大量專利或版權問題,需要交納大量授權使 用費,大大提高了產(chǎn)品成本。

發(fā)明內容

本發(fā)明要解決的技術問題在于,針對現(xiàn)有技術的上述下載的程序不能并行 運行以及需要特定的解釋器來運行的缺陷,提供一種非解釋型的動態(tài)下載運行 方法。

本發(fā)明解決其技術問題所采用的技術方案是:構造一種非解釋型的動態(tài)下 載運行方法,包括以下步驟:

S1、使預定程序作為主程序的一個線程運行,并定義一個函數(shù)指針作為 預定程序的任務入口函數(shù);

S2、從對主程序進行編譯聯(lián)接時形成的各函數(shù)地址分配文件中,獲取可 能需要調用的各驅動函數(shù)所在地址;

S3、基于預定程序的驅動函數(shù)類型,定義相應的驅動函數(shù)指針,加入各 設備的初始化函數(shù)及驅動函數(shù),組成完整的預定程序代碼進行測試;

S4、刪除各設備的初始化函數(shù)及驅動函數(shù),將預定程序中的驅動函數(shù)指 針初始值設置成對應驅動函數(shù)的地址;

S5、進行預定程序代碼部分的編譯聯(lián)接,正確配置編譯聯(lián)接參數(shù),使生 成的主代碼和預定程序代碼在地址上沒有重疊區(qū)域;

S6、將預定程序代碼的起始放置地址、主函數(shù)入口地址和必要信息以及 完整的預定程序目標代碼打包;

S7、下載打包的文件后,提取起始放置地址和預定主函數(shù)入口地址,將 預定程序代碼旋轉到指定的內存地址上,啟動預定程序的線程來運行下載的預 定程序。

在本發(fā)明所述的動態(tài)下載運行方法中,所述驅動函數(shù)的地址是整數(shù)值。

在本發(fā)明所述的動態(tài)下載運行方法中,所述預定程序的起始放置地址和主 函數(shù)入口地址是從預定程序代碼的各函數(shù)地址分配文件中獲取的。

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于康佳集團股份有限公司,未經(jīng)康佳集團股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/200810217810.7/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產(chǎn)權局專利說明書;

2、支持發(fā)明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數(shù)據(jù)每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖流程工藝圖技術構造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網(wǎng)站地圖 友情鏈接 企業(yè)標識 聯(lián)系我們

鉆瓜專利網(wǎng)在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 国产偷亚洲偷欧美偷精品| 国产欧美一区二区三区在线看| 欧美一级不卡| 久久二区视频| 国产欧美视频一区二区| 久久国产精品免费视频| 日韩三区三区一区区欧69国产| 十八无遮挡| 91麻豆精品国产91久久久无限制版| 国产二区免费视频| 狠狠插影院| 狠狠躁夜夜躁| 久久91精品国产91久久久| 国产精品亚发布| 在线国产精品一区二区| 欧美日韩九区| 国产99久久九九精品免费| 狠狠色丁香久久婷婷综合丁香| 88国产精品视频一区二区三区| 国产一级一区二区| 日韩av免费电影| 欧美一区二区三区精品免费| 91精品第一页| 久久不卡一区| 国产在线一区观看| 精品久久综合1区2区3区激情| 日韩欧美中文字幕一区| 国产一区二区综合| 美女直播一区二区三区| 91精品中综合久久久婷婷| 久久久久国产精品www| 欧美日韩国产色综合一二三四| 香港日本韩国三级少妇在线观看| 国产亚洲精品久久yy50| 午夜毛片电影| 国产资源一区二区三区| 91看片app| 亚洲高清毛片一区二区| 欧美高清xxxxx| 久久久久亚洲最大xxxx| 中文字幕一区三区| 日本精品视频一区二区三区 | 国产电影一区二区三区下载| 91精品久久久久久| 亚洲一区欧美| 99久久久国产精品免费调教网站| av午夜影院| 91av精品| 精品国产一区二区三区四区vr| 一区二区国产盗摄色噜噜| 99久久精品免费视频| 欧美日韩中文字幕一区| 欧美日韩国产综合另类| 午夜激情在线播放| 456亚洲精品| 国产精品国产三级国产专区55| 日日夜夜一区二区| 国产经典一区二区| 久久午夜鲁丝片| 国产乱码精品一区二区三区中文| 精品99在线视频| 欧美三级午夜理伦三级老人| 91一区二区三区视频| 福利视频亚洲一区| 久久免费视频一区| 国产精品免费一视频区二区三区| 中文字幕a一二三在线| 美女直播一区二区三区| 午夜黄色一级电影| 欧美三级午夜理伦三级老人| 偷拍久久精品视频| 久久96国产精品久久99软件| 国产色午夜婷婷一区二区三区| 日本一区二区三区免费在线| 欧美精品一级二级| 精品视频在线一区二区三区| 九一国产精品| 午夜影院伦理片| 狠狠色依依成人婷婷九月| 91麻豆精品国产91久久久资源速度| 蜜臀久久精品久久久用户群体| 欧美福利一区二区| 中文字幕欧美一区二区三区 | 国产大学生呻吟对白精彩在线 | 456亚洲精品| 国产中文字幕91| 99热久久这里只精品国产www| 国产性生交xxxxx免费| 日韩精品中文字幕在线| 日韩精品一区二区三区中文字幕| 国产精品美女一区二区视频| xxxx在线视频| 国产一区二区电影| 国产精品二区在线| 欧美精品日韩精品| 午夜诱惑影院| 欧美午夜精品一区二区三区| 国产精品三级久久久久久电影| 亚洲欧美v国产一区二区| 91精品一区在线观看| 欧美一区二区三区四区五区六区| 三级电影中文| 精品一区二区三区视频?| 国产一区观看| 日本福利一区二区| 国产区精品| 国产一区二区伦理| 99精品黄色| 狠狠色综合久久婷婷色天使| 国产日韩一区二区三免费| 亚洲精品久久久久999中文字幕| 国产91综合一区在线观看| 91精品国产影片一区二区三区| 免费精品一区二区三区第35| 玖玖国产精品视频| 国产在线观看二区| 亚洲精品日本久久一区二区三区| 国产一区在线免费| 精品国产乱码一区二区三区在线| 一区二区三区欧美在线| 欧美精品在线观看视频| 欧美精品在线不卡| 香蕉视频在线观看一区二区| 欧美一区二区在线不卡| 国产精品久久久久久亚洲美女高潮| 国产高清精品一区二区| 国产精品视频免费看人鲁| 91精品资源| 国产日韩精品久久| 亚洲精品色婷婷| 午夜理伦影院| 亚洲精品日韩精品| 91久久国产视频| 欧美精品日韩一区| 一区二区在线视频免费观看 | 中文字幕制服狠久久日韩二区 | 久久99精品久久久噜噜最新章节 | 精品国产区一区二| 午夜精品影视| 午夜激情影院| xxxx18hd护士hd护士| 91久久一区二区| 综合久久一区| 久久久综合亚洲91久久98| 国产精品久久久久久久久久嫩草| 少妇久久精品一区二区夜夜嗨| 欧美大片一区二区三区| 国产精品美乳在线观看| 精品久久久影院| 中文字幕欧美另类精品亚洲| 亚洲国产精品一区在线观看| 91狠狠操| 激情久久精品| 欧洲在线一区| 国产视频一区二区不卡| 午夜精品一区二区三区aa毛片| 亚洲区在线| 国产精品偷乱一区二区三区| 亚洲三区在线| 国产区一区| 在线精品国产一区二区三区| 国偷自产一区二区三区在线观看 | 超碰97国产精品人人cao| 欧美午夜精品一区二区三区| 99久久精品一区| 欧美日韩不卡视频| 免费看片一区二区三区| 久久精品国产亚洲7777| 丰满岳乱妇bd在线观看k8| 久久久久亚洲| 国产69精品久久久久孕妇不能看| 精品国产区| 91免费国产| 日本一区二区免费电影| 久久99中文字幕| 亚洲一卡二卡在线| 日韩一级免费视频| 国产免费一区二区三区四区| 欧美极品少妇videossex| 国产乱了高清露脸对白| 国产精品视频一区二区三| 在线国产一区二区| freexxxxxxx| 国产精品综合一区二区三区| 国产高清精品一区| 久久免费视频一区二区| 精品久久香蕉国产线看观看gif | 公乱妇hd在线播放bd| 国产日韩欧美一区二区在线播放| 国产精品尤物麻豆一区二区三区 | 国产丝袜在线精品丝袜91| 亚洲自偷精品视频自拍| 国产欧美亚洲精品| 强制中出し~大桥未久10| 国内精品久久久久影院日本| 野花社区不卡一卡二| 亚洲国产午夜片| 欧美一区二区三区白人| 精品久久久久久亚洲综合网| 亚洲欧美自拍一区| 日本精品在线一区| 久久久久久亚洲精品中文字幕| 99爱精品在线| 99精品一级欧美片免费播放| 国产精品久久免费视频| 国产乱淫精品一区二区三区毛片| 亚洲精品少妇一区二区| 亚洲激情中文字幕| 日韩午夜三级| 91麻豆国产自产在线观看hd| 中文字幕一区二区三区四| 91夜夜夜| 日韩av在线中文| 免费久久一级欧美特大黄| 精品国产乱码一区二区三区在线| 亚洲精品97久久久babes| 国产视频精品一区二区三区| 99精品国产一区二区三区不卡 | 538在线一区二区精品国产| 国内精品久久久久久久星辰影视| 综合久久一区| 午夜少妇性影院免费观看| 国产偷自视频区视频一区二区| 高清欧美精品xxxxx| 欧洲在线一区| 91一区二区三区久久国产乱| 农村妇女精品一二区| 九九热国产精品视频| 素人av在线| 国产精品9区| 日本精品视频一区二区三区| 国产伦精品一区二区三区免费优势| 午夜伦理在线观看| 日本高清二区| 国产日韩欧美综合在线| 麻豆天堂网| 精品国产九九| 亚洲乱强伦| 久久影院一区二区| 国产黄色网址大全| 97一区二区国产好的精华液| 免费毛片a| 93久久精品日日躁夜夜躁欧美| 久久两性视频| 综合色婷婷一区二区亚洲欧美国产| 麻豆精品国产入口|