什么是相聯(lián)存儲器
作者:佚名 時間:2012-03-10 分享到:
很多存儲器是按地址訪問的存儲器,還有一類是按內容尋址的存儲器,這類就是相聯(lián)存儲器.
一般而方,相聯(lián)存儲器是其中任一存儲項都可以直接用這個項的內容作為地址來存取的存儲器,用來尋址存儲器的字段叫做關鍵字,簡稱為鍵(key),這樣,存放在相聯(lián)存儲器中的項可以看成具有下列格式
key,data
其中鍵key是地址,而數(shù)據data是被讀寫信息.
相聯(lián)存儲器由存儲體,檢索寄存器,屏蔽寄存器,條例寄存器,比較線路,代碼寄存器,譯碼選擇電路等組成.
1.檢索寄存器.存放檢索字,檢索寄存器的位數(shù)和相聯(lián)存儲器的單元位數(shù)相等,每次檢索時,取檢索寄存器中若干位為檢索項.
2.屏蔽寄存器.存放屏蔽碼,屏蔽寄存器的位數(shù)和檢索寄存器的位數(shù)相同,檢索時,取檢索寄存器中相應位為檢索薦,則屏蔽寄存器的其他位均置0.即將檢索寄存器中的這些位屏蔽掉,這些位將不參加對存儲體中所有存儲單元相應的比較.
3.條例寄存器,存放相聯(lián)存儲器中與攀索項內容條例的單元地址,所以條例寄存器的位數(shù)等于相聯(lián)存儲器的單元數(shù),每一位對應一個存儲單元,位的充數(shù)即為相聯(lián)存儲器的單元地址.
4.比較線路,是把檢索面和從存儲體中讀出的所有單元內容的相應位進行比較,如果有某個存儲單元和檢索項條例,就把符合寄存的相應位置"1",表示這個單元已被檢索.
5.代碼寄存器,存放存儲體中讀出的代碼,或者存放向存儲體中寫入的代碼.
6.存儲體.通常用比極型半導體存儲器構成,以求快速存取,但由于結構較復雜,成本較高.