间接分支指令处理方法和装置专利登记公告
专利名称:间接分支指令处理方法和装置
摘要:本发明公开了一种间接分支指令处理方法和装置,其中,该方法包括:加载与当前执行的间接分支指令所在的当前基本块对应的缓存数组,其中,缓存数组中的记录项用于记录当前基本块中已执行过的间接分支指令的目标地址;判断当前执行的间接分支指令的目标地址是否与缓存数组中对应的记录项中记录的目标地址相同;若当前执行的间接分支指令的目标地址与缓存数组中对应的记录项中记录的目标地址相同,则跳转到当前执行的间接分支指令的目标地址,并从当前执行的间接分支指令的目标地址开始执行代码。本发明解决了二进制翻译的过程中上下文切换的次数过多导
专利类型:发明专利
专利号:CN201210069463.4
专利申请(专利权)人:龙芯中科技术有限公司
专利发明(设计)人:廖银;靳国杰;高翔
主权项:一种间接分支指令处理方法,其特征在于,包括:加载与当前执行的间接分支指令所在的当前基本块对应的缓存数组,其中,所述缓存数组中的记录项用于记录所述当前基本块中已执行过的间接分支指令的目标地址;判断所述当前执行的间接分支指令的目标地址是否与所述缓存数组中对应的记录项中记录的目标地址相同;若所述当前执行的间接分支指令的目标地址与所述缓存数组中对应的记录项中记录的目标地址相同,则跳转到所述当前执行的间接分支指令的目标地址,并从所述当前执行的间接分支指令的目标地址开始执行代码。
专利地区:北京
关于上述专利公告申明 : 上述专利公告转载自国家知识产权局网站专利公告栏目,不代表该专利由我公司代理取得,上述专利权利属于专利权人,未经(专利权人)许可,擅自商用是侵权行为。如您希望使用该专利,请搜索专利权人联系方式,获得专利权人的授权许可。