一种精简指令集计算机指令功能扩展的方法及装置

基本信息

申请号 CN202110261019.1 申请日 -
公开(公告)号 CN112947999B 公开(公告)日 2022-06-28
申请公布号 CN112947999B 申请公布日 2022-06-28
分类号 G06F9/30(2006.01)I;G06F9/38(2006.01)I 分类 计算;推算;计数;
发明人 施军;叶晨 申请(专利权)人 超睿科技(长沙)有限公司
代理机构 北京风雅颂专利代理有限公司 代理人 -
地址 201210 上海市浦东新区纳贤路800号1幢A座2FA222室
法律状态 -

摘要

摘要 本发明公开了一种精简指令集计算机指令功能扩展的方法及装置,本发明方法包括确定要增强的目标指令功能;使用现有指令集的指令实现目标指令功能,得到对应的固定指令序列;在编译器中实现对目标指令功能进行识别和使用对应的固定指令序列实现;在处理器内部实现对固定指令序列探测并变换为增强指令,所述增强指令为处理器的内部指令、对程序员不可见且不是现有指令集的一部分,在处理器内部实现增强指令的执行。本发明能够在指令集中不增加新的指令、保持指令集兼容性的基础上增强指令集的功能,实现精简指令集中指令功能增强,提高处理器的性能,具有实现简单、使用灵活的优点。