可重构体系结构是指如果某一计算系统能够利用可重用的硬件资源,根据不同的应用需求,灵活的改变自身的体系结构,以便为每个特定的应用需求提供与之相匹配的体系结构,那么这一计算系统就称为可重构的计算系统,其体系结构称为可重构的体系结构。可重构体系结构目前已成为学术界和工业界的研究热点,并且已经有许多令人瞩目的研究成果和工业产品面世。可重构计算系统提供了一种介于通用计算机和专用计算系统 ASIC之间的计算手段。通用计算机是面向通用应用领域进行设计的,其设计目标主要是能够灵活地处理不同的计算任务,这使得通用计算机具有很大的灵活性和应用范围,但对某些特殊的应用领域却难以取得高性能。专用集成电路 ASIC 是针对某种特殊应用设计的计算系统,对于特定的计算任务,ASIC 表现出极高的性能,但无法处理特定计算任务之外的其它任务。通用计算机和 ASIC 代表了两种极端的计算手段,通用计算机具有最大的灵活性和低性能,ASIC 具有最高的性能和最差的灵活性。而现在有许多应用需求既要求较高的性能,又需要一定的灵活性。