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

Logical representations, Logical Representations: If all human beings ...

Logical Representations: If all human beings spoke the same language, there would be a much more less misunderstanding in the world. The problem regarding with software engine

How many times browser on each computer has contacted server, Write a CGI p...

Write a CGI program that displays a count of how many times a browser on each computer has contacted the server. echo Content -type: text /html echo N=$QUERY_STRING Ec

How to create a new object order preference, 1. In an ASCII editor, make an...

1. In an ASCII editor, make an empty text file with the extension .ord. 2. Save the file in the Dat folder of the project. 3. Click To o l s > G UI R e c o r d O p t i o n s

Explain about fat - inode, Q. Explain about FAT - Inode? Today modern P...

Q. Explain about FAT - Inode? Today modern PC comprises total capacity of nearly 40GB for storage of program and data Due to this huge capacity in place of having just one oper

Briefly explain array processing in detail, Array Processing We have se...

Array Processing We have seen that for executing vector operations the pipelining conception has been used. There is other method for vector operations. If we have array of n p

What is disadvantage of distributed systems, What is disadvantage of Dis...

What is disadvantage of Distributed systems? Ans. Reliability is disadvantage of Distributed system.

Intelligent retrieval from database, Intelligent Retrieval from Database: D...

Intelligent Retrieval from Database: Database system are large bodies of facts about some subjects, which are used to answer users queries about that subject. The design of d

What is orientation- object-oriented technology, What is Orientation-  obj...

What is Orientation-  object-oriented technology There are many characteristics of object-oriented technology. A few of these characteristics have been discussed in cour

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