A content addressable memory (CAM) device is described including a plurality
of
storage locations, each arranged as a recirculating shift register, and plurality
of bit comparators each coupled to a predetermined stage of a respective recirculating
shift register for comparing the data contents of the predetermined stage with
the data contents of a predetermined stage of a comparand register. The CAM is
further coupled to a priority encoder for determining the highest priority match address.