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

UptoLike

48
В процессорах с магистральной архитектурой (процессоры M-типа, или процессоры
с общим АЛУ) имеется одно обрабатывающее устройство -сумматор, либо АЛУ
(например, табличное), с которым связаны все регистры из блока РОН (рис. 4.3).
Регистры являются в данном случае равноправными, каждая пара регистров
может участвовать в любой операции. АЛУ связано с регистрами тремя магистралями
- магистрали A и B служат для подачи операндов в АЛУ, а магистраль C - для записи ре-
зультата в выбранный регистр из блока РОН.
Рис. 4.3
Иногда один из регистров все же выделяется как особый, в котором могут выполнять-
ся специальные операции, недоступные для других регистров. В ряде случаев этот ре-
гистр всегда является приемником результата (а иногда -обязательно и одним из
операндов). Тогда такой регистр называют аккумулятором, а процессор называют
процессором на базе аккумулятора. В принципе, в АЛУ такого процессора можно размес-
тить какое-то количество специализированных арифметических устройств жесткой
структуры, тогда полученное ОУ будет чем-то промежуточным между процедурным и
жестким.
4.3.2. Блочные операционные устройства
Для повышения производительности процессора при выполнении операций его опера-
ционное устройство может строиться по блочному принципу. В таких блочных О У реали-
зуется несколько функционально независимых исполнительных устройств, выполняющих
различные операции (или различные группы операций, например, три блока целочислен-
   В процессорах с магистральной архитектурой (процессоры M-типа, или процессоры
с общим АЛУ) имеется одно обрабатывающее устройство -сумматор, либо АЛУ
(например, табличное), с которым связаны все регистры из блока РОН (рис. 4.3).
   Регистры являются в данном случае равноправными, каждая пара регистров
может участвовать в любой операции. АЛУ связано с регистрами тремя магистралями
- магистрали A и B служат для подачи операндов в АЛУ, а магистраль C - для записи ре-
зультата в выбранный регистр из блока РОН.




                                         Рис. 4.3
   Иногда один из регистров все же выделяется как особый, в котором могут выполнять-
ся специальные операции, недоступные для других регистров. В ряде случаев этот ре-
гистр всегда является приемником результата (а иногда -обязательно и одним из
операндов). Тогда такой регистр называют аккумулятором, а процессор называют
процессором на базе аккумулятора. В принципе, в АЛУ такого процессора можно размес-
тить какое-то количество специализированных арифметических устройств жесткой
структуры, тогда полученное ОУ будет чем-то промежуточным между процедурным и
жестким.


   4.3.2. Блочные операционные устройства
   Для повышения производительности процессора при выполнении операций его опера-
ционное устройство может строиться по блочному принципу. В таких блочных О У реали-
зуется несколько функционально независимых исполнительных устройств, выполняющих
различные операции (или различные группы операций, например, три блока целочислен-


                                   48