问题
单项选择题
关于相联存储器,下面的论述中,错误的是 (88) 。
A.相联存储器按地址进行并行访问
B.相联存储器的每个存储单元都具有信息处理能力
C.相联存储器能并行进行各种比较操作
D.在知识库中应用相联存储器实现按关键字检索
答案
参考答案:A
解析: 相联存储器(Content Addressable Memory,CAM)是一种特殊的存储器,是一种基于数据内容进行访问的存储设备,相联存储器的特点是每个存储单元都必须有一个处理单元。当对其写入数据时,CAM能够自动选择一个未用的空单元进行存储;当要读出数据时,不是给出其存储单元的地址,而是直接给出该数据或者该数据的一部分内容,CAM对所有的存储单元中的数据同时进行比较,并标记符合条件的所有数据以供读取。由于比较是同时、并行进行的,所以这种基于数据内容进行读写的机制,其速度比基于地址进行读写的方式要快许多。
在计算机系统中,相联存储器主要用于虚拟存储器和cache。在虚拟存储器中存放分段表、页表和快表,在高速缓冲存储器中作为存放cache的行地址。另外,相联存储器还经常用于数据库与知识库中按关键字进行检索。