Вычислительные машины и системы. Ремонтов А.П - 47 стр.

UptoLike

47
пливающий сумматор, дополненный схемами выполнения логических операций. С другой
стороны, специализированный аппаратный умножитель, например, матричный (матрич-
ные умножители подробнее рассматриваются в следующем пункте), является примером
устройства с жесткой структурой, рассчитанного только на выполнение конкретной опе-
рации, зачастую - определенной разрядности и в определенной кодировке. Для создания
более или менее универсального ОУ необходимо иметь набор таких схем для всех тре-
буемых операций, либо - сочетание нескольких специализированных устройств с одним
универсальным.
Операционные устройства процедурного типа могут быть построены различными спо-
собами. Примером процессоров с более жестким принципом построения операционной
части процедурного типа являются так называемые I-процессоры, у которых за опре-
деленными регистрами закреплены определенные операции (рис.4.2). На рисунке
4.2 ША и ШД - соответственно шины адреса и данных, Acc - аккумулятор, КС - комби-
национные схемы, ТП -триггеры признаков, УУ - устройство управления. Разные регист-
ры соединены с разными операционными элементами (КС) и по-разному соединены
друг с другом. Такое разнесение операций по регистрам за счет наличия нескольких опе-
рационных элементов в схеме позволяет распараллелить выполнение некоторых вы-
числений и тем самым повысить производительность. С другой стороны, такая органи-
зация подчас лишена необходимой гибкости и требует частых пересылок информации
между регистрами.
Рис. 4.2
пливающий сумматор, дополненный схемами выполнения логических операций. С другой
стороны, специализированный аппаратный умножитель, например, матричный (матрич-
ные умножители подробнее рассматриваются в следующем пункте), является примером
устройства с жесткой структурой, рассчитанного только на выполнение конкретной опе-
рации, зачастую - определенной разрядности и в определенной кодировке. Для создания
более или менее универсального ОУ необходимо иметь набор таких схем для всех тре-
буемых операций, либо - сочетание нескольких специализированных устройств с одним
универсальным.
   Операционные устройства процедурного типа могут быть построены различными спо-
собами. Примером процессоров с более жестким принципом построения операционной
части процедурного типа являются так называемые I-процессоры, у которых за опре-
деленными регистрами закреплены определенные операции (рис.4.2). На рисунке
4.2 ША и ШД - соответственно шины адреса и данных, Acc - аккумулятор, КС - комби-
национные схемы, ТП -триггеры признаков, УУ - устройство управления. Разные регист-
ры соединены с разными операционными элементами (КС) и по-разному соединены
друг с другом. Такое разнесение операций по регистрам за счет наличия нескольких опе-
рационных элементов в схеме позволяет распараллелить выполнение некоторых вы-
числений и тем самым повысить производительность. С другой стороны, такая органи-
зация подчас лишена необходимой гибкости и требует частых пересылок информации
между регистрами.




                                        Рис. 4.2

                                  47