一种处理器指令执行统计方法及装置、处理器系统.pdf
是笛****加盟
亲,该文档总共19页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
一种处理器指令执行统计方法及装置、处理器系统.pdf
本发明提供了一种处理器指令执行统计方法及装置、处理器系统,该处理器指令执行统计方法通过预先获取可执行指令集中指令的总条数,并为可执行指令集中的每个指令分配一个内存区域;在处理器执行可执行指令集中的指令的同时,每个内存区域用于统计其所对应的指令的被执行情况。本申请的方案在处理器执行可执行指令集之前,利用可执行指令集中的指令的唯一性以及指令总个数的确定性,为可执行指令集中的每个指令预先分配一个确定存储空间大小的内存区域,后续处理器在执行可执行指令集中的指令时,将当前执行的指令状态信息标记到该指令对应的内存区域
指令执行控制方法、装置、处理器和电子设备.pdf
本申请实施例提供一种指令执行控制方法、装置、处理器和电子设备,其中,指令执行控制方法包括:发射访存等待指令,包括目标读写指令总量,目标读写指令总量为当前有效执行的读写访存指令不得大于的目标数量,发射访存等待指令适于阻塞后续指令的发射直至当前有效执行的读写访存指令不大于目标读写指令总量;获取目标读写指令总量和当前有效执行的各个访存指令的指令类型发射顺序;根据目标读写指令总量和指令类型发射顺序,获取目标读指令总量和目标写指令总量,目标读指令总量和目标写指令总量之和等于目标读写指令总量。本申请实施例所提供的指令
指令处理方法及网络处理器指令处理装置.pdf
本发明提供了一种指令处理方法及网络处理器指令处理装置,其中,该指令处理方法包括:对指令源文件进行处理,生成包含有跳转指令信息的中间表示结构;根据所述中间表示结构中包含的所述跳转指令信息,对引起取指冲突的跳转指令进行修正;修正完成后生成预定格式的目标文件。本发明通过修正跳转指令,来消除多个微引擎轮询取指冲突,以牺牲少量指令存储空间为代价,使得多个微引擎共享存储空间时的轮询取指更加高效。
一种执行不同长度指令集的处理器及方法.pdf
(19)中华人民共和国国家知识产权局(12)发明专利说明书(10)申请公布号CN1570851A(43)申请公布日2005.01.26(21)申请号CN03133081.9(22)申请日2003.07.23(71)申请人凌阳科技股份有限公司地址台湾省新竹县科学园区创新一路19号(72)发明人黄明权(74)专利代理机构中科专利商标代理有限责任公司代理人汤保平(51)Int.CIG06F9/30G06F9/42权利要求说明书说明书幅图(54)发明名称一种执行不同长度指令集的处理器及方法(57)摘要一种执行不同
管线式微处理器以及快速执行条件分支指令的方法.pdf
一种管线式微处理器以及快速执行条件分支指令的方法,管线式微处理器具有控制暂存器、指令集架构、指令解码器、多个执行单元及提取单元。控制暂存器储存影响管线式微处理器的运作的控制值。指令集架构包括根据控制值指定分支条件的条件分支指令及更新控制值的序列化指令,管线式微处理器使用序列化指令之前的多个指令完成对多个旗标、多个暂存器及存储器的所有修改,并在提取并执行序列化指令的下一个指令之前泄流所有缓冲的存储器写入。多个执行单元耦接于控制暂存器,响应序列化指令而更新控制值。提取单元耦接于控制暂存器,根据控制值提取、解码