发明名称 数据处理装置
摘要 一种数据处理装置,可提高指令调度的自由度。执行分支运算的PC控制部13具有保存译码结果的第1寄存器30、保存条件指定字段值的寄存器31和保存PC地址值的寄存器32。寄存器32保存的值和PC值一致时,根据寄存器31的信息判断执行条件。若满足条件,PC控制部13根据寄存器30保存的内容运算。可使判断执行条件的时间延迟,在该延迟时间内进行决定该执行条件的运算。因此,可将分支指令放在决定执行条件的运算指令前。
申请公布号 CN1226026A 申请公布日期 1999.08.18
申请号 CN98116941.4 申请日期 1998.08.28
申请人 三菱电机株式会社 发明人 吉田丰彦;藤井秀至
分类号 G06F9/38 主分类号 G06F9/38
代理机构 中国专利代理(香港)有限公司 代理人 程天正;叶恺东
主权项 1、一种数据处理装置,其特征在于,具有指令译码器和指令执行部,指令译码器对程序中所记的已编码的多个运算指令依次进行译码,输出与各运算指令对应的控制信号,指令执行部根据从上述指令译码器输出的控制信号,执行由上述多个运算指令分别指定的运算;在第1时间,上述指令译码器对上述多个运算指令中的第1运算指令译码并输出第1控制信号,在接在上述第1时间之后的第2时间,上述指令执行部根据上述第1控制信号执行由上述第1运算指令指定的运算;在第3时间,上述指令译码器对执行上述多个运算指令中给定条件下的运算的第2运算指令进行译码并输出第2控制信号,在从上述第3时间的结束开始经过和上述第2时间相同的时间、或比其更长的时间后才开始的第4时间中,上述指令执行部判断是否满足上述规定的条件,根据该判断结果,执行由上述第2运算指令指定的运算。
地址 日本东京都