发明名称 |
对指令列译码并执行指令的处理器 |
摘要 |
一种处理器,设有:在第一条件与第二条件具有互相排他的关系时,当含有特定操作代码和第一条件的第一条件指令被分配到该处理器的指令集中时,含有上述特定操作代码和第二条件的第二条件指令则不被分配,用于保持执行结果的状态的保持装置;用于对第一条件指令进行译码的译码装置;用于根据上述状态以判断是否满足第一条件的判断装置;以及,在满足时执行操作的执行装置。 |
申请公布号 |
CN1145878C |
申请公布日期 |
2004.04.14 |
申请号 |
CN98120299.3 |
申请日期 |
1998.08.28 |
申请人 |
松下电器产业株式会社 |
发明人 |
高山秀一;桧垣信生;小谷谦介;铃木正人;田中旭;田中哲也;瓶子岳人;宫地信哉 |
分类号 |
G06F9/30;G06F9/45 |
主分类号 |
G06F9/30 |
代理机构 |
中国专利代理(香港)有限公司 |
代理人 |
叶恺东;王岳 |
主权项 |
1.一种对指令列译码并执行指令的处理器,其特征在于,包括:状态保持装置,用于在执行预定指令时保持表示其执行结果的状态的运算标记;输入装置,用于输入由分配给该处理器的指令集的指令构成的指令列;条件指令是包含状态条件和操作代码的指令;状态条件用于指定一种以上的运算标记的状态;其中,在上述指令列中,在操作代码相同而状态条件不同的多个条件指令存在时,在包含于该多个条件指令中的各状态条件中的任何两个之间,排他关系都不成立;译码装置,可以对分配到所述指令集中的指令译码,并对所述输入装置输入的指令列中的每一个指令逐一译码;在这里,译码装置对于操作代码相同而在状态条件排他关系成立的两个条件指令,具有将一方的条件指令译码的功能,而不具有将另一方的条件指令译码的功能;判断装置,用于判断所述状态保持装置所保持的运算标记是否由所述译码装置所译码的条件指令中所包含的状态条件所指定的状态;执行装置,用于只有在所述判断装置作出肯定判断时,才执行所述译码装置所译码的包含在条件指令中的操作代码所示的操作。 |
地址 |
日本大阪府 |