说明:收录90万 73个行业的国家标准 支持批量下载
文库搜索
切换导航
文件分类
频道
仅15元无限下载
联系我们
问题反馈
文件分类
仅15元无限下载
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210881283.X (22)申请日 2022.07.25 (71)申请人 上海徐毓智能科技有限公司 地址 200082 上海市杨 浦区荆州路168号 安 联大厦16 01 (72)发明人 谢超 蔡宇东 刘晓云 栾小凡 (74)专利代理 机构 上海华诚知识产权代理有限 公司 313 00 专利代理师 肖华 (51)Int.Cl. G06F 8/61(2018.01) G06F 8/71(2018.01) G06F 9/445(2018.01) (54)发明名称 计算机程序的处 理方法和电子设备 (57)摘要 本申请涉及计算机技术领域, 尤其涉及一种 计算机程序的处理方法和电子设备。 本申请方法 在计算机程序中定义了一种函数接口, 该函数接 口能访问不同指令集, 从而获取并实现不同的函 数功能, 使用户电子设备运行包括向量数据库程 序在内的各计算机程序时, 能够基于用户电子设 备处理器支持的第一指令集, 获取并执行计算机 程序的第一指令集的函数实现方式, 进而实现计 算机程序的功能。 通过这种方法, 提高包括向量 数据库程序在内的各计算机程序可适用的指令 集范围, 进而提高计算机程序可适用的电子设备 的范围, 降低对电子设备处理器支持指令集的依 赖, 使用户下载使用计算机程序更加方便, 提高 用户体验。 权利要求书2页 说明书19页 附图6页 CN 115268952 A 2022.11.01 CN 115268952 A 1.一种计算机程序的处理方法, 应用于电子设备, 所述电子设备包括处理器, 其特征在 于, 包括: 初始化所述计算机程序, 并获取所述处理器支持的第 一指令集, 其中, 所述计算机程序 包括第一函数, 所述第一函数与第一函数接口对应, 所述第一函数接口用于获取所述第一 函数的多个不同指令集的实现方式 中的任一实现方式; 基于所述第一指令集, 通过 所述第一 函数接口获取 所述第一指令集的实现方式; 执行所述第一指令集的实现方式, 以实现所述第一 函数的功能。 2.根据权利要求1所述的方法, 其特征在于, 所述计算机程序包括所述第 一函数的多个 不同指令集的实现方式, 且所述第一函数 的多个不同指令集的实现方式对应多个函数名, 以及 基于所述第一指令集, 通过 所述第一 函数接口获取 所述第一指令集的实现方式, 包括: 基于所述第一指令集以及所述第一函数, 确定第一函数名, 所述第一函数名是与所述 第一指令集的实现方式对应的函数名; 通过所述第一 函数接口以及所述第一 函数名, 获取 所述第一指令集的实现方式; 利用所述第 一指令集函数分组对应的第 一编译参数, 对所述第 一函数的实现方式执行 编译, 以实现所述第一 函数的功能。 3.根据权利要求1所述的方法, 其特征在于, 所述初始化所述计算机程序, 并获取所述 处理器支持的第一指令集, 包括: 获取第一预设指令, 所述第一预设指令是从所述计算机程序获取的; 确定与所述第一预设指令对应的返回值; 根据所述返回值确定所述处理器支持的第一指令集, 其中, 所述返回值表示所述处理 器是否支持与所述第一预设指令对应的指令集。 4.根据权利要求3所述的方法, 其特征在于, 所述返回值的类型包括布尔型数据, 所述 根据所述返回值确定所述处 理器支持的第一指令集, 包括: 若所述返回值 为第一值, 所述处 理器支持与所述第一预设指令对应的指令集; 若所述返回值为不同于第 一值的第 二值, 所述处理器不支持与 所述第一预设指令对应 的指令集。 5.根据权利要求4所述的方法, 其特征在于, 所述函数接口包括函数指针, 所述函数指 针根据所述返回值与所述第一预设条件的关系确定, 若所述返回值中存在第一值, 所述函 数指针指向与所述第一预设指令相关的指令集的所述第一 函数的实现方式; 若所述返回值均为第二 值, 所述函数指针指向预设函数实现方式。 6.根据权利要求1所述的方法, 其特征在于, 所述初始化所述计算机程序, 并获取所述 处理器支持的第一指令集, 包括: 获取用户指令以及第一预设指令, 所述第一预设指令是从所述计算机程序获取的; 获取响应于所述第 一预设指令输出的指示所述处理器支持的第 一指令集的数据, 以获 取所述处理器支持的第一指令集, 在所述用户指令表征的所述处理器支持的指令集与所述第一预设指令确定的所述处 理器支持的第一指 令集一致的情况下, 以所述用户指 令表征的所述处理器支持的指令集作 为第一指令集;权 利 要 求 书 1/2 页 2 CN 115268952 A 2在所述用户指令表征的所述处理器支持的指令集与所述第一预设指令确定的所述处 理器支持的第一指 令集不一致的情况下, 以所述第一预设指令确定的指令集作为所述第一 指令集。 7.根据权利要求6所述的方法, 其特征在于, 获取响应于所述第 一预设指令输出的指示 所述处理器支持的第一指令集的数据, 以获取 所述处理器支持的第一指令集, 包括: 根据所述第 一预设指令对应的返回值确定所述处理器支持的第 一指令集, 所述返回值 表示所述处理器是否支持与所述第一预设指令对应的指令集, 所述返回值的类型包括布尔 型数据, 若所述返回值 为第一值, 所述处 理器支持与所述第一预设指令对应的指令集; 若所述返回值为不同于第 一值的第 二值, 所述处理器不支持与 所述第一预设指令对应 的指令集。 8.根据权利要求7所述的方法, 其特征在于, 所述函数接口包括函数指针, 所述函数指 针指向 所述用户指令对应的变量值与所述返回值做与运算后, 结果为第 一值时对应的指令集 中的所述第一 函数的实现方式。 9.根据权利要求6所述的方法, 其特 征在于, 所述方法还 包括: 在初始化所述计算机程序的过程中, 显示第一用户界面, 所述第一用户界面用于提示 用户输入所述用户指令 。 10.一种计算机程序运行装置, 所述装置用于运行 所述计算机程序, 其特 征在于, 包括: 第一模块, 所述第一模块用于初始化所述计算机程序, 并获取当前装置处理器支持的 第一指令集, 其中, 所述计算机程序包括第一函数, 所述第一函数与第一函数接口对应, 所 述第一函数接口用于获取 所述第一 函数的多个不同指令集的实现方式 中的任一实现方式; 第二模块, 所述第二模块用于基于所述第一指令集, 通过所述第一函数接口获取所述 第一函数的第一指令集的实现方式; 第三模块, 所述第三模块用于执行所述第一函数的实现方式, 以实现所述第一函数的 功能。 11.一种计算机可读介质, 其特征在于, 所述计算机可读介质上存储有指令, 该指令在 电子设备 上执行时使电子设备 执行权利要求1至9中任一项所述的方法。 12.一种电子设备, 其特 征在于, 所述电子设备包括: 存储器, 用于存 储由电子设备的一个或多个处 理器执行的指令, 以及 处理器, 是电子设备的处 理器之一, 用于执 行权利要求1至9中任一项所述的方法。权 利 要 求 书 2/2 页 3 CN 115268952 A 3
专利 计算机程序的处理方法和电子设备
文档预览
中文文档
28 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助2.5元下载(无需注册)
温馨提示:本文档共28页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2.5元下载
本文档由 人生无常 于
2024-03-18 16:37:47
上传分享
举报
下载
原文档
(911.4 KB)
分享
友情链接
GB-T 20011-2005 信息安全技术 路由器安全评估准则.pdf
DB42-T 819-2012 风电场防雷设计规范 湖北省.pdf
NB-T 10302-2019 电冰箱用双金属片式化霜温控器.pdf
GB-T 19766-2016 天然大理石建筑板材.pdf
GB-T 24405.2-2010 - ISO IEC 20000-2-2005 信息技术 服务管理 第2部分:实践规则.pdf
DB13-T 5654-2023 补充耕地符合性评定与质量等级评价技术规程 河北省.pdf
GB-T 3620.1-2016 钛及钛合金牌号和化学成分.pdf
GB-T 42559-2023 声学 干涉型光纤水听器相移灵敏度测量.pdf
GB-T 39786-2021 信息安全技术 信息系统密码应用基本要求.pdf
NB-T 31042-2019 海上永磁风力发电机变流器技术规范.pdf
GB-T 36619-2018 信息安全技术 政务和公益机构域名命名规范.pdf
GB-T 34690.2-2017 印刷技术 胶印数字化过程控制 第2部分:作业环境.pdf
TTAF 180.4—2023 小程序个人信息保护规范 第4部分:全生命周期.pdf
GB-T 43748-2024 微束分析 透射电子显微术 集成电路芯片中功能薄膜层厚度的测定方法.pdf
GB-T 31052.1-2014 起重机械 检查与维护规程 第1部分:总则.pdf
GB-T 35386-2017 无损检测 工业计算机层析成像(CT)检测用密度分辨力测试卡.pdf
GB-T 41475-2022 1:25 000~1:500 000土壤养分图用色与图例规范.pdf
GB-T 31364-2015 能量色散X射线荧光光谱仪主要性能测试方法.pdf
信通院 数字营销异常流量研究报告-2022年.pdf
GB-T 43795-2024 磁性氧化物制成的磁心机械强度测试方法.pdf
1
/
3
28
评价文档
赞助2.5元 点击下载(911.4 KB)
回到顶部
×
微信扫码支付
2.5
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。