摘要 |
可将处理器的功能单元之组态设定成以单一较宽的功能单元之方式或以多个独立的较窄功能单元之方式对指令执行运算。例如,可将一执行单元排程成以单一双倍宽度的执行单元之方式或以两个可独立地排程的单一宽度执行单元之方式来执行一指令。各功能单元部分可以是可独立排程的,以便对第一资料类型的指令(例如SISD指令)执行运算。对于单一宽度的指令而言,可独立地排程各功能单元部分。一指令发出锁定机制可将各功能单元部分锁在一起,使该等功能单元部分构成单一的多宽度功能单元。对于某些多宽度指令(例如某些SIMD指令)而言,可将对一多宽度或向量资料类型执行运算的一指令排程,使各功能单元部分锁在一起成为一个一宽度之功能单元,而同时执行完整的多宽度运算。 |