Архитектуры процессоров. Ульянов М.В. - 53 стр.

UptoLike

Составители: 

- 53 -
Схема ассоциативной памяти
Рис 9.3
Для выполнения операции поиска свободных слов и поиска по некоторым
битам поля ключа в устройство управления ассоциативной памяти включается
регистр маски, биты которого указывают, какие биты регистра ключа (регистра
ассоциативных признаков) должны сравниваться компаратором с битами клю-
чей слов ассоциативной памяти. Использование регистра маски проиллюстри-
ровано на
рис 9.4
Регистр маски в структуре ассоциативной памяти
Рис 9.4
Идей ассоциативной памяти были использованы в процессоре STARAN.
Это матричный процессор, способный выполнять ассоциативный поиск с па-
раллельным сравнением разрядов и последовательным сравнением слов и на-
оборот, т.е. с параллельным сравнением слов и последовательным сравнением
разрядов по отношению к 256 процессорам, объединенных в
единую матрицу.
данные (слова) ключ компаратор
ключ поиска
Регистр ключа
Регистр маски
Поле ключа Поле данных
                                     - 53 -

                          Схема ассоциативной памяти


       компаратор            ключ       данные (слова)




       ключ поиска


                                    Рис 9.3
     Для выполнения операции поиска свободных слов и поиска по некоторым
битам поля ключа в устройство управления ассоциативной памяти включается
регистр маски, биты которого указывают, какие биты регистра ключа (регистра
ассоциативных признаков) должны сравниваться компаратором с битами клю-
чей слов ассоциативной памяти. Использование регистра маски проиллюстри-
ровано на рис 9.4
             Регистр маски в структуре ассоциативной памяти

                    Регистр ключа



                    Регистр маски



                    Поле ключа          Поле данных

                                    Рис 9.4
     Идей ассоциативной памяти были использованы в процессоре STARAN.
Это матричный процессор, способный выполнять ассоциативный поиск с па-
раллельным сравнением разрядов и последовательным сравнением слов и на-
оборот, т.е. с параллельным сравнением слов и последовательным сравнением
разрядов по отношению к 256 процессорам, объединенных в единую матрицу.