Skip to main content

Ano ang memorya na maaaring ma-contact na memorya?

Ang memorya ng nilalaman na maaaring ma-addressable (CAM) ay isang uri ng memorya ng computer na dalubhasa sa mga operasyon sa paghahanap;Ito ay ginamit bilang hardware at bilang isang istraktura ng data, ngunit mas madalas ay hardware.Hindi tulad ng random na memorya ng pag-access (RAM), na gumagana sa pamamagitan ng pagtingin sa isang tiyak na address, ang memorya na maaaring mabigyan ng nilalaman ay nakakahanap ng isang salita sa buong istraktura.Ang CAM ay karaniwang mas mabilis kaysa sa RAM, dahil isinasagawa nito ang buong paghahanap na ito sa isang siklo ng orasan, ngunit hanggang sa 2011, mas malaki ang gastos sa paggawa.Ang memorya na ito ay karaniwang mas malaki kaysa sa RAM, ngunit mas kaunting mga transistor ang kinakailangan.Ang pagtaas ng gastos nito ay nangangahulugang ang CAM ay karaniwang ginagamit bilang supplemental memory sa panahon ng pagtulog mode o idinagdag sa mga dalubhasang computer.Kapag may naghanap sa RAM, ang mga puntos ng gumagamit patungo sa isang memorya ng memorya at kinukuha ng RAM ang impormasyon mula sa address na iyon.Sa CAM, ang gumagamit ay nagbibigay ng kung ano ang hinahanap niya, at ang CAM ay naghahanap sa lahat ng mga address ng memorya at ibabalik ang lahat ng mga pagkakataon ng query sa paghahanap.Ang cam ay maaari ring ibalik ang mga katulad na mga salita ng data, dahil maaaring maging kapaki -pakinabang.Habang ito ay mas mabilis, ang memorya na maaaring ma-contain ay higit na nagkakahalaga ng memorya dahil nangangailangan ito ng higit pang mga circuit kaysa sa RAM.Gumagamit din ang memorya na ito ng higit na kapangyarihan sa pangkalahatan, dahil naghahanap ito ng maraming mga address nang sabay-sabay at mas maraming kapangyarihan ang kinakailangan upang suportahan ang pagpapaandar na ito.

Ang CAM ay karaniwang mas malaki kaysa sa RAM, dahil sa maraming mga circuit na kinakailangan para sa memorya na maaaring ma-contact na memorya upang maayos na gumana.Karamihan sa CAM hardware ay tungkol sa laki ng isang compact disc (CD), at ang hardware ay may posibilidad na maging pabilog.Kasabay nito, nangangailangan ito ng halos kalahati ng mga transistor na kailangan ng RAM, dahil ang mga cell ay maaaring magbahagi ng isang transistor.

Ang mga limitasyon nito ay nangangahulugang ang CAM ay karaniwang hindi ginagamit bilang pangunahing memorya, kahit na mas mabilis ito.Sa halip, ginagamit ito upang madagdagan ang mga pag -andar ng RAM, lalo na sa mode ng pagtulog.Pinapanatili nito ang computer mula sa pagkalimot o pagkawala ng data habang nasa isang matagal na pagtulog at may posibilidad na gumamit ng mas kaunting lakas kaysa sa ginagawa ng RAM sa panahon ng pagtulog.Ang ilang mga dalubhasang computer ay gumagamit ng CAM bilang pangunahing mapagkukunan ng memorya, ngunit ang mga ito ay madalas na hindi pinakawalan sa publiko dahil sa kanilang mataas na gastos.Ang mga dalubhasang computer na ito ay karaniwang may napakalaking mga database na hindi sapat na hinanap kasama ang RAM, na pinilit ang gumagamit na umasa sa Cam.