It is necessary to implement a program that provides the execution of search operations and the retrieval of information from the associative memory. With mask register. Type: with full parallel access. Comparison method: =

Can someone explain how this is done and what they want from me? Maybe links where to read. Googling led only to hardware implementation, but no software (

From the training manual: Task: Write a program that models one type of associative memory according to a variant in the form of a data table. Display the data stored in memory and the contents of the registers on the screen, implement the comparison operations according to the variant over the key data field.

  • I cannot imagine implementation without hardware support. Maybe it meant the software model of the equipment (simulation)? And who exactly wants? - avp
  • yes lab we have this. steamed up with their new training program. I'm only in my second year, and the damn neural networks have already passed. madhouse ... Task: Write a program that models one type of associative memory according to a variant in the form of a data table. Display the data stored in memory and the contents of the registers on the screen, implement the comparison operations according to the variant over the key data field. - Ray
  • Well, yes, you need to write a program that simulates an associative memory. - Ray
  • four
    > steamed up with their new training program. I am only on the second> course, but the damn neural networks have already passed. madhouse ... sorry you can not put "-" for this comment. You went through neural networks (!) In the second year, when we have a degree in Software in the last Moscow university in the 6th semester, the subject of operating systems is 1 semester! Teaching bullet-proof vest at this level, as if we are going to work in the Ministry of Emergency Situations, Metrology and standardization - what do you think of the name ?! And for me, for example, it’s sad that they don’t tell us useful things, and only so much nonsense soars. Rejoice better! - Tim Rudnevsky

1 answer 1

The time is late, therefore short.

I think you have an array of comparators. Mask sets activated. The external cycle of the program in terms of the work of the comparator. Internal by comparator. In it, for each active model, you change the state of its elements and display it on the screen. From the perspective of the external process, the comparators operate in parallel.

This is a general idea. The details seem to be the essence of the labs. Good educational program!

  • thank. at least something has become clearer ... - Ray
  • But can anyone tell more ... The question remains open ... - Ray