用于混移运算的微处理器设备和方法

    公开(公告)号:CN101061460B

    公开(公告)日:2011-03-30

    申请号:CN200580039646.X

    申请日:2005-09-14

    IPC分类号: G06F9/38 G06F9/345

    摘要: 本发明涉及一种微处理器设备,包括具有功能矢量处理器单元的矢量处理器结构,所述功能矢量处理器单元包括用于存储多个索引矢量的第一存储器装置和处理装置,所述功能矢量处理器单元被配置用于接收处理指令和要处理的至少一个输入矢量,所述第一存储器装置被配置用于根据处理指令向处理装置提供所述多个索引矢量之一,以及处理装置被配置用于响应所述指令来产生至少一个输出矢量,所述输出矢量具有根据所提供的所述一个索引矢量重新设置的所述至少一个输入矢量的元素。所述功能矢量处理器单元还包括:预处理装置,配置用于在根据处理过的索引矢量产生所述至少一个输出矢量之前,接收参数并且依据所述参数来对所述一个索引矢量的元素进行处理。本发明还涉及一种利用该功能矢量处理单元对矢量进行处理的方法。