Illustrate associative memory, Computer Engineering

Assignment Help:

Q. Illustrate Associative Memory?

The time required to find an item which is stored in memory can be decreased significantly if stored data can be identified for access by contents of data itself instead of by an address. A memory unit accessed by content of data is termed as associative memory or content addressable memory (CAM). This kind of memory is accessed concurrently and in parallel on the basis of data content rather than by particular location or address. When a word is written in an associative memory then no address is given. Memory is capable of finding an empty unused location to store that word. When a word is to be read from associative memory then content of the word or portion of word is specified. Memory locates all words that matches specified content as well as marks them for reading.

Due to its organization associative memory is uniquely suited to do parallel searches by data association. Furthermore searches can be done on a complete word or on a specific field within a word. An associative memory is more costly than a random access memory since every cell should have storage capability in addition of logic circuits for matching its content with an external argument. Because of this cause associative memories are used in applications where search time is extremely critical and should be very short.


Related Discussions:- Illustrate associative memory

What is microcomputers, Q. What is Microcomputers? Microcomputers have ...

Q. What is Microcomputers? Microcomputers have become a common part of everyday life. The cost ranging from a few hundred to about ten thousand dollars, today's 16- and 32-bi

What do you mean by file, Q. What do you mean by File? In computer voca...

Q. What do you mean by File? In computer vocabulary, file is a collection of text or data stored on a storage device, such as a Floppy Disk or Hard Disk. If you a fresher to c

Programming, Write a procedure for each of the following: (i) To find the m...

Write a procedure for each of the following: (i) To find the maximum MAX of the values in the list. (ii) To find the average MEAN of the values in the list. (iii) To find the produ

Queue, A Queue is a FIFO ( rst in, rst out) data structure. Given the foll...

A Queue is a FIFO ( rst in, rst out) data structure. Given the following queue interface: public interface Queue { int size(); // current queue size boolean isEmpty(); //

Describe the features of electronic banking, Question 1: The Banking Ac...

Question 1: The Banking Act provides for banking services through interactive electronic systems. (a) Describe the features of electronic banking. (b) Show the responsibi

Computer architecture by henessy and patterson, what is initial interval an...

what is initial interval and latency in a functional unit(fp) of a pipeline

What is the protocol used by sap gateway process, What is the protocol used...

What is the protocol used by SAP Gateway process? The SAP Gateway method communicates with the clients based on the TCP/IP Protocol.

Microprocessor 8086, i want to know complete detail of 8086 microprocessor ...

i want to know complete detail of 8086 microprocessor such as memory segment ,interface with ram rom ect

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd