说明:收录25万 73个行业的国家标准 支持批量下载
文库搜索
切换导航
文件分类
频道
仅15元无限下载
联系我们
问题反馈
文件分类
仅15元无限下载
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211027146.6 (22)申请日 2022.08.25 (71)申请人 中金金融认证中心有限公司 地址 100054 北京市西城区菜市口南大街 平原里20号楼1-7、 1-9、 1-10 (72)发明人 马瑶瑶 姚乾 夏立宁 宋鑫磊 郭哲 曹博远 许盛晨 张大健 (74)专利代理 机构 北京维昊知识产权代理事务 所(普通合伙) 11804 专利代理师 刁益帆 (51)Int.Cl. G06F 9/445(2018.01) G06F 8/41(2018.01) G06F 8/71(2018.01) (54)发明名称 定长指令集 程序的运行方法及中央处 理器 (57)摘要 本披露公开了一种定长指令集程序的运行 方法及中央处理器。 该方法包括: 响应于应用程 序的启动指令, 启动程序进程; 确定程序进程调 用的优化指令; 对优化指令进行转换以得到优化 指令对应的定长指令; 其中, 优化指令的编码长 度与其对应的定长指令的频度负相关; 执行定长 指令直至运行应用程序所需调用的定长指令集 执行完毕。 本披露公开的技术方案能够令存储在 程序进程中的指令集所占用的空间得以缩减, 节 省编译文件的空间占用率; 并使得指令读取和传 输速度提升, 提高了程序进程的运行效率。 权利要求书2页 说明书9页 附图3页 CN 115543472 A 2022.12.30 CN 115543472 A 1.一种定 长指令集 程序的运行 方法, 其特 征在于, 包括: 响应于应用程序的启动指令, 启动程序进程; 确定所述 程序进程调用的优化指令; 对所述优化指令进行转换以得到所述优化指令对应的定长指令; 其中, 优化指令的编 码长度与其对应的定 长指令的频度负相关; 执行所述定长指令直至运行应用程序所需调用的定 长指令集执 行完毕。 2.根据权利要求1所述的定长指令集程序的运行方法, 其特征在于, 所述确定所述程序 进程调用的优化指令之前, 还 包括: 对应用程序的程序代码进行编译, 以得到运行应用程序所需调用的定 长指令集; 对所述定 长指令集进行转换, 以得到所述 程序进程所需调用的优化指令集。 3.根据权利要求2所述的定长指令集程序的运行方法, 其特征在于, 所述对所述定长指 令集进行转换, 包括: 对所述定 长指令集进行统计, 以得到每一定 长指令的频度; 根据每一定 长指令的频度生成每一定 长指令的哈夫 曼编码; 基于所述哈夫 曼编码生成定 长指令与优化指令之间的映射关系; 根据所述映射关系对所述定 长指令集进行转换。 4.根据权利要求3所述的定长指令集程序的运行方法, 其特征在于, 所述根据每一定长 指令的频度生成每一定 长指令的哈夫 曼编码, 包括: 将定长指令集的指令列表在内存中以索引形式展开, 其中, 索引排序依照频度正序; 依据索引排序在哈夫 曼树中填充定 长指令, 以生成每一定 长指令的哈夫 曼编码。 5.一种中央处 理器, 其特 征在于, 包括: 控制器和运 算器; 所述控制器对接所述运算器, 并配置成: 在所述运算器启动 程序进程之后, 确定所述程 序进程调用的优化指令; 对所述优化指令进行转换以得到所述优化指令对应的定长指令; 其中, 优化指令的编码长度与其对应的定 长指令的频度负相关; 所述运算器, 配置成: 响应于应用程序的启动指令, 启动程序进程; 并在所述控制器对 所述优化指令进 行转换以得到所述优化指 令对应的定长指 令之后, 执行所述优化指令对应 的定长指令直至运行应用程序所需调用的定 长指令集执 行完毕。 6.根据权利要求5所述的中央处 理器, 其特 征在于, 所述控制器, 包括: 编译器, 用于编译程序代码, 以得到运行应用程序所需调用的定 长指令集; 虚拟化支撑器, 用于对定长指令和优化指令进行转换, 以在编译阶段将所述定长指令 集转换为优化指令集; 程序进程, 用于存储应用程序所需调用的优化指令集, 以及调用所述优化指令集中的 优化指令以运行 所述应用程序; 所述虚拟化支撑器还用于在执行阶段将调用的优化指令转换为定长指令以供所述运 算器执行。 7.根据权利要求6所述的中央处 理器, 其特 征在于, 所述控制器, 还 包括: 实时统计模块, 用于统计所述定长指令集中每一定长指令的频度, 并根据每一定长指 令的频度对每一定 长指令再编码, 以得到对应的优化指令 。 8.根据权利要求7 所述的中央处 理器, 其特 征在于,权 利 要 求 书 1/2 页 2 CN 115543472 A 2所述实时统计模块采用哈夫曼树的树形结构, 并配置成: 根据每一定长指令的频度将 定长指令填充在哈夫 曼树的叶子节点中, 以得到每一定 长指令的哈夫 曼编码。 9.根据权利要求8所述的中央处 理器, 其特 征在于, 所述实时统计模块, 还配置成: 将所述定长指令按照频度进行正序排序; 依序在哈夫曼 树中填充定长指令; 根据每一定长指令的填充位置确定每一定长指令的哈夫曼编码, 以生 成每一定 长指令对应的优化指令 。 10.根据权利要求6所述的中央处 理器, 其特 征在于, 所述控制器, 还 包括: 编译适配模块, 其内部储 存有所述应用程序的程序代码; 所述编译器对接编译适配模块和实时统计模块, 并配置成: 对所述编译适配模块内的 程序代码进行编译, 以得到 定长指令集供 所述实时统计模块进行 频度统计。权 利 要 求 书 2/2 页 3 CN 115543472 A 3
专利 定长指令集程序的运行方法及中央处理器
文档预览
中文文档
15 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助2元下载(无需注册)
温馨提示:本文档共15页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2元下载
本文档由 人生无常 于
2024-03-18 16:35:45
上传分享
举报
下载
原文档
(603.5 KB)
分享
友情链接
DB52-T 1636.4-2021 机关事务云 第4部分:机关后勤管理数据 贵州省.pdf
信通院 2023大模型落地应用案例集 --大模型测试验证与协同创新中心-2023.pdf
GB-T 42548-2023 海洋调查船舶舷外调查设备布放与回收安全管理规范.pdf
GB-T 35164-2017 用于水泥、砂浆和混凝土中的石灰石粉.pdf
T-CSTM 00043.6—2018 大气环境腐蚀试验 第6部分:建筑涂层材料暴露腐蚀试验.pdf
GM-T 0065-2019 商用密码产品生产和保障能力建设规范.pdf
GB-T 26067-2010 硅片切口尺寸测试方法.pdf
GB-T 8020-2015 汽油中铅含量的测定 原子吸收光谱法.pdf
GB-T 34943-2017 C-C++语言源代码漏洞测试规范.pdf
GB-T 39590.1-2020 机器人可靠性 第1部分:通用导则.pdf
GM-T 0069-2019 开放的身份鉴别框架.pdf
世平公司 - 数据治理与数据安全防护.pdf
专利 隐私计算、隐私数据和联邦学习的互联互通方法及装置.PDF
GB 9706.271-2022 医用电气设备 第2-71部分:功能性近红外光谱(NIRS)设备的基本安全和基本性能专用要求.pdf
SN-T 5476-2022 进境马属动物指定隔离检疫场建设规范.pdf
DB3309-T 93-2022 地理标志产品 嵊泗贻贝 舟山市.pdf
GB-T 35008-2018 串行NOR型快闪存储器接口规范.pdf
DB32-T 3702-2019 江苏省日照分析技术规程 江苏省.pdf
GB-Z 32906-2016 信息安全技术 中小电子商务企业信息安全建设指南.pdf
深信服 数字化转型下医院安全运营实践 2021.pdf
1
/
3
15
评价文档
赞助2元 点击下载(603.5 KB)
回到顶部
×
微信扫码支付
2
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。