内容可寻址存储器(CAM)是一个特定类型的计算机内存,用在一个特定的高速搜索应用程序中。CAM 被设计这样,用户提供一个数据命令和 CAM 搜索它的整个内存来寻找是否任何数据命令被存储在内存中的任何地方。如果这个数据命令被找到,CAM 返回一列或更多存储地址,在那里这个命令被找到(在有些架构中,它也返回数据命令,或其它有关的数据)。因而,一个 CAM 是硬件的体现,它在软件术语中被叫做相关阵列(Associative Array)。