• 首页
  • 装备资讯
  • 热点专题
  • 人物访谈
  • 政府采购
  • 产品库
  • 求购库
  • 企业库
  • 品牌排行
  • 院校库
  • 案例·技术
  • 会展信息
  • 教育装备采购网首页 > 知识产权 > 专利 > CN104035825A

    跳转源列表处理方法、装置及编译器

      摘要:本发明提供一种跳转源列表处理方法、装置及编译器,该方法包括:获取跳转目标的标识,跳转目标对应n条跳转指令,n为大于等于2的正整数;以标识为指针指向n条跳转指令中每条跳转指令后的延迟槽,并在指针指向延迟槽时存储对应的跳转指令在代码缓冲区中的地址信息。本发明通过延迟槽存储跳转源列表中的跳转指令地址信息,避免在内存上设置专用空间以链表结构方式用来存储跳转源列表中的跳转指令地址信息所造成的内存开销,在跳转目标的地址确定后,通过对代码缓冲区的一次遍历即可完成对n条跳转指令的目标地址的修改,相对于现有技术可以减少根据跳转目标的地址修改n条跳转指令的遍历次数,提高对n条指令进行修改的执行效率。
    • 专利类型发明专利
    • 申请人龙芯中科技术有限公司;
    • 发明人黄文君;薛双百;汪清;王策;
    • 地址100095 北京市海淀区中关村环保科技示范园龙芯产业园2号楼
    • 申请号CN201410270641.9
    • 申请时间2014年06月17日
    • 申请公布号CN104035825A
    • 申请公布时间2014年09月10日
    • 分类号G06F9/54(2006.01)I;