ВУЗ:
Составители:
- 31 -
В состав регистровой памяти центрального процессора входят две группы
вспомогательных буферных регистров, сокращающих число обращений к глав-
ной памяти. В первую группу входят 64 так называемых В - регистра, которые
служат для накопления операндов, поступающих из А - регистров или направ-
ляемых в А - регистры из главной памяти. Во вторую группу входят 64 буфер-
ных
регистра операндов, связанных с S-регистрами. Они называются Т-
регистрами и служат тем же целям в отношении главной памяти, что и В - реги-
стры. Совместно В- и Т- регистры можно рассматривать как единый буфер для
хранения часто используемых операндов и их адресов.
Для объяснения механизма «прозрачной памяти» рассмотрим фрагмент
программы для
сложения двух чисел:
Загрузить 9,В;
Загрузить 11,С;
Сложить 7,9,11;
Команде «Сложить» предшествуют две команды загрузки содержимого
из ОП в регистры - устранение этих команд из программы привело бы к значи-
тельному повышению эффективности процессора. Идея «прозрачной памяти»
заключается в совмещении во времени этапа выборки команды из оперативной
памяти центральным процессором и загрузки в
регистр содержимого по ука-
занному адресу процессором оперативной памяти.
Схема работы «прозрачной памяти» приведена на рис. 5.1
Схема работы процессора оперативной памяти CRAY
Рис 5.1
5.3.4 Функциональные конвейерные блоки операций
Двенадцать функциональных устройств машины Cray, играющие роль
арифметико-логических преобразователей, не имеют непосредственной связи с
А1
S1
Адрес ОП
Процессор ОП
Содержание
ОП
ОП
Блок управления ОП
- 31 -
В состав регистровой памяти центрального процессора входят две группы
вспомогательных буферных регистров, сокращающих число обращений к глав-
ной памяти. В первую группу входят 64 так называемых В - регистра, которые
служат для накопления операндов, поступающих из А - регистров или направ-
ляемых в А - регистры из главной памяти. Во вторую группу входят 64 буфер-
ных регистра операндов, связанных с S-регистрами. Они называются Т-
регистрами и служат тем же целям в отношении главной памяти, что и В - реги-
стры. Совместно В- и Т- регистры можно рассматривать как единый буфер для
хранения часто используемых операндов и их адресов.
Для объяснения механизма «прозрачной памяти» рассмотрим фрагмент
программы для сложения двух чисел:
Загрузить 9,В;
Загрузить 11,С;
Сложить 7,9,11;
Команде «Сложить» предшествуют две команды загрузки содержимого
из ОП в регистры - устранение этих команд из программы привело бы к значи-
тельному повышению эффективности процессора. Идея «прозрачной памяти»
заключается в совмещении во времени этапа выборки команды из оперативной
памяти центральным процессором и загрузки в регистр содержимого по ука-
занному адресу процессором оперативной памяти.
Схема работы «прозрачной памяти» приведена на рис. 5.1
Схема работы процессора оперативной памяти CRAY
А1 Адрес ОП Процессор ОП Блок управления ОП
S1 Содержание ОП
ОП
Рис 5.1
5.3.4 Функциональные конвейерные блоки операций
Двенадцать функциональных устройств машины Cray, играющие роль
арифметико-логических преобразователей, не имеют непосредственной связи с
Страницы
- « первая
- ‹ предыдущая
- …
- 29
- 30
- 31
- 32
- 33
- …
- следующая ›
- последняя »
