微处理器以及解析第一或第二类别条件分支指令的方法.pdf
康平****ng
亲,该文档总共35页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
微处理器以及解析第一或第二类别条件分支指令的方法.pdf
一种微处理器以及解析第一或第二类别条件分支指令的方法,微处理器具有第一分支条件状态、第二分支条件状态、第一类别条件分支指令及第二类别条件分支指令。第一类别条件分支指令用以指示微处理器等待,直到微处理器中用以更新第一分支条件状态且比第一类别条件分支指令更老旧的其它指令已经更新完第一分支条件状态之后,再根据第一分支条件状态正确地解析第一类别条件分支指令。第二类别条件分支指令用以指示微处理器根据第二分支条件状态正确地解析第二类别条件分支指令,而不需考虑微处理器中用以更新第二分支条件状态且比第二类别条件分支指令更
管线式微处理器以及快速执行条件分支指令的方法.pdf
一种管线式微处理器以及快速执行条件分支指令的方法,管线式微处理器具有控制暂存器、指令集架构、指令解码器、多个执行单元及提取单元。控制暂存器储存影响管线式微处理器的运作的控制值。指令集架构包括根据控制值指定分支条件的条件分支指令及更新控制值的序列化指令,管线式微处理器使用序列化指令之前的多个指令完成对多个旗标、多个暂存器及存储器的所有修改,并在提取并执行序列化指令的下一个指令之前泄流所有缓冲的存储器写入。多个执行单元耦接于控制暂存器,响应序列化指令而更新控制值。提取单元耦接于控制暂存器,根据控制值提取、解码
分支预测的方法及其微处理器以及数据处理系统.pdf
一种分支预测的方法及其微处理器以及数据处理系统。转译后备缓冲器条目皆有虚拟页地址。分支目标缓冲器条目包含代表对映分支地址和目标地址的转译后备缓冲器条目的位置信息。分支预测执行的方式是存取分支目标缓冲器和转译后备缓冲器,其中代表转译后备缓冲器N个条目之一的位置信息用于判断是否命中分支目标缓冲器。如果命中分支目标缓冲器,那么可透过使用分支目标缓冲器中的目标地址位置信息存取转译后备缓冲器以取得对映分支地址的分支目标地址,或当所命中的分支目标缓冲器条目中的相同页位被设定时,使用分支页地址来构成对映分支地址的分支目
分支指令的处理方法、分支预测器及处理器.pdf
本申请实施例提供了一种分支指令的处理方法、分支预测器及处理器,在预测是否对目标分支指令执行跳转操作时,先根据目标分支指令的部分地址,在分支预测表中查找目标分支指令对应的目标分支条目;若在分支预测表中查找到目标分支条目,由于该目标分支条目包括第一字段,且第一字段用于指示M个预测信息,M个预测信息根据目标分支指令的历史跳转信息及影响所述目标分支指令的预测结果的信息预测得到的,M为大于或者等于2的整数,这样就可以根据多个目标分支指令的历史跳转信息及影响目标分支指令的预测结果的信息,共同预测是否对所述目标分支指令
推测执行处理器中分支指令与分支预测功能的验证方法.pdf
本发明提出一种推测执行处理器中分支指令与分支预测功能的验证方法,包括:S1:初始化驱动及监控信息;S2:处理器是否发起取指申请,若是,执行S3,否则,执行S2;S3:清空取指流水线信号是否有效,若是,终止本次操作,返回S2,否则,执行S4;S4:停顿取指流水线信号是否有效,如果是,执行S4,否则,执行S5;S5:模拟处理器的取指缓存逻辑,将获取的随机指令驱动到处理器的取指逻辑接口上,以消除指令与程序计数器之间的耦合关系,将对应的取指信号设置为有效状态;S6:在取指信号有效时,将指令信息打包并发送。本发明对