发明名称 带条件矢量运算方法和带条件矢量运算装置
摘要 判断从存储器101来的第1源数据是不是要用状态标志检测装置150进行运算的数据,作为状态标志保持其判断结果,用条件判断装置109判断其状态标志要进行运算的条件是否成立。根据该条件成立/不成立信息,控制装置110控制ALU100是否要进行运算。
申请公布号 CN100428223C 申请公布日期 2008.10.22
申请号 CN99814590.4 申请日期 1999.12.15
申请人 松下电器产业株式会社 发明人 滨田真纳;九郎丸俊一;米泽友纪;中村刚
分类号 G06F17/16(2006.01) 主分类号 G06F17/16(2006.01)
代理机构 中国国际贸易促进委员会专利商标事务所 代理人 杜日新
主权项 1.一种带条件矢量运算方法,其特征是具备有第1步骤、第2步骤和第3步骤的流水线处理:该第1步骤具有通过发行矢量运算指令开始供给数据的源数据供给处理工序、和与其并行执行,并通过上述源数据供给处理对由供给的数据之中规定的源所供给的数据依次保持其状态,作为状态标志输出的状态标志保持处理工序;该第2步骤具有通过上述源数据供给处理工序使用所供给的数据输出进行运算的运算结果的运算处理工序、和与其并行执行,进行根据上述状态标志和上述矢量运算指令发出的条件的条件判断,给控制处理工序提供条件成立或不成立信息的条件判断处理工序;以及该第3步骤具有顺序存储由上述运算处理工序产生的运算结果的运算结果存储处理工序,通过执行上述流水线处理,进行用于执行矢量运算处理的控制,同时包括进行控制的控制处理工序,以便上述条件判断处理的输出信息当条件成立时执行上述运算处理,条件不成立时作为上述运算处理的运算结果,通过上述源数据供给处理工序将由供给的数据之中上述规定的源所供给的数据原封不动地输出,使得在判断了应运算处理的数据性质后,根据该数据的性质控制是否进行运算的带条件运算成为能够进行矢量运算的处理。
地址 日本大阪府