Составители:
43
сокращением числа блоков и их упрощением, главным образом, за счет
исключения сложных операций из числа операций, реализуемых устройст-
вом;
максимально возможным сокращением количества коммутирующих
узлов (блоков вентилей, мультиплексоров) в цепях устройства.
Исключение сложных операций в принципе снижает функциональные
возможности устройства, однако этот путь имеет и свои преимущества, что
подтверждается жизнеспособностью ЭВМ с RISC архитектурой (ЭВМ с со-
кращенным набором команд). Структура этих ЭВМ ориентирована на вы-
полнение коротких и простых операций, а длинные – реализуются программ-
ным путем.
Сокращение количества коммутирующих узлов в структуре с макси-
мальным распараллеливанием функций возможно в тех случаях, когда в ал-
горитмах реализуемых операций имеются разветвления. В этом случае каж-
дой из ветвей может быть поставлен в соответствие свой блок преобразова-
ний, а коммутация будет производиться только на выходе устройства посред-
ством выбора нужной ветви.
Наконец, сокращение глубины схем возможно за счет использования
блоков с меньшей глубиной цепей. Например, в качестве сумматора может
использоваться сумматор с параллельными переносами, имеющий наиболее
короткие, по числу элементов, схемы формирования сигналов переноса.
Сокращение аппаратных затрат
Сокращение аппаратных затрат обычно понимается как уменьшение
количества блоков, входящих в устройство, или их упрощение. Если не до-
пускать дробления блоков, имеющихся в преобразуемой структуре, то осу-
ществление таких модификаций возможно лишь за счет следующих проце-
дур:
1. Совмещение выполнения одинаковых преобразований, соответст-
вующих различным блокам алгоритма, в одном и том же типовом функцио-
нальном блоке (например, для рассмотренного выше устройства сложения
мантисс операции преобразования слагаемых в обратный код и суммы в пря-
мой код можно возложить на один и тот же блок) .
2. Перенос выполнения некоторого более простого преобразования Рi в
блок, предназначенный для выполнения более сложного преобразования Рj,
реализуемого в устройстве в том случае, если преобразование Рi можно рас-
сматривать как частный случай преобразования Рj (например, добавление
единицы можно производить не в счетчике, а в сумматоре, если таковой уже
имеется в устройстве).
3. Уменьшение количества входов многовходовых типовых блоков,
реализующих некоторое преобразование Рi
n
преобразование Рi от п аргумен
Страницы
- « первая
- ‹ предыдущая
- …
- 41
- 42
- 43
- 44
- 45
- …
- следующая ›
- последняя »