发明名称 对指令列译码并执行指令的处理器
摘要 一种译码和执行指令列的处理器,其特征在于,包括:输入装置,用于输入由分配在该处理器的指令集中的指令构成的指令列;译码装置,可以对分配到所述指令集中的指令译码并对所述输入装置输入的指令列中的每一个指令逐一译码,条件标记,用于保持预定条件成立与否的判断结果;判断装置,在所述译码装置对第一条件译码时,判断该第一条件是否成立,并将该判断结果保持到所述条件标记中,在所述译码装置对第二条件译码时,判断该第二条件是否成立,并将该判断结果保持到所述条件标记中;执行装置,在所述译码装置对条件成立时执行指令所包含的操作代码进行译码的情况下,只有所述条件标记所保持的判断结果成立时,才执行该操作代码表示的操作。
申请公布号 CN1282920C 申请公布日期 2006.11.01
申请号 CN200410005379.1 申请日期 1998.08.28
申请人 松下电器产业株式会社 发明人 高山秀一;小谷谦介;田中旭;桧垣信生;铃木正人;田中哲也;瓶子岳人;宫地信哉
分类号 G06F9/30(2006.01);G06F9/318(2006.01);G06F9/32(2006.01);G06F9/38(2006.01) 主分类号 G06F9/30(2006.01)
代理机构 中国专利代理(香港)有限公司 代理人 叶恺东
主权项 1.一种译码和执行指令列的处理器,其特征在于,包括:输入装置,用于输入由作为该处理器的指令集而被规定的指令构成的指令列;其中,上述指令列中,包括一种以上的第一条件标记设定指令、一种以上的第二条件标记设定指令和一种以上的条件成立时执行指令;其中,第一条件和第二条件设为相互具有排他关系,第一条件标记设定指令包含第一条件,而第二条件标记设定指令包含所述第二条件;其中,条件成立时执行指令包含操作代码,并且相同操作代码的条件成立时执行指令的种类为一种;译码装置,可以对作为所述指令集而被规定的指令译码,并对所述输入装置输入的指令列中的每一个指令逐一译码,在第一条件标记设定指令译码时,对该第一条件标记设定指令包含的第一条件进行译码,在第二条件标记设定指令译码时,对该第二条件标记设定指令包含的第二条件进行译码,在条件成立时执行指令译码时,对各个条件成立时执行指令所包含的操作代码进行译码;条件标记,用于保存预定条件成立与否的判断结果;判断装置,在所述译码装置对第一条件译码时,判断该第一条件是否成立,并将该判断结果保存到所述条件标记中,在所述译码装置对第二条件译码时,判断该第二条件是否成立,并将该判断结果保存到所述条件标记中;执行装置,在所述译码装置对条件成立时执行指令所包含的操作代码进行译码的情况下,只有所述条件标记所保存的判断结果成立时,才执行该操作代码表示的操作。
地址 日本大阪府门真市