+7(495)926-7456
+7(495)926-7456
Электронные компоненты  Мануалы 

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 [ 17 ] 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135

Вб/соти

Mill

ооо о о о о

g3p3

чпсри /ор cni/c;- у

f/oeo переиоса

Т ГТ

Мтибшй Низший

РоВоРгЗгРгОгРзОз.

Сг, Генератор скбоз- ного переноса Р


Рис. 8.35. Генератор сквозного переноса 74182.

.С4 предыдущего АЛУ. Этот метод распространения переноса медленный при больших длинах слов, но имеет то преимущество, что не требуется дополнительных схем для переноса. Если допустить несколько уровней ускоренного переноса и использовать дополнительную логику, то быстродействие АЛУ можно увеличить. Микросхема 74181 дает вспомогательные функции (Формирование Переноса и Распространение Переноса), которые могут быть использованы вместе с микросхемой 74182 для выдачи общего ускоренного переноса или блока сквозного ускоренного переноса. В последнем режиме АЛУ разбит на 16-разрядные блоки, каждый из которых со своим собственным ускоренным переносом, допускающим сквозной перенос между тактовыми сигналами. Микросхема 7482 позволяет получить до 4 наборов Входа Переноса и функций Формирования Переноса и Распространения Переноса и обеспечивает три сигнала Выхода Переноса, требуемые АЛУ, а также вспомогательными функциями следующего уровня. Эти вспомогательные функции, вырабатываемые схемой ускоренного переноса, допускают последующие уровни ускоренного переноса. К сожалению, для обеспечения требуемой полярности нужно платить здесь задержкой двух логических элементов на каждом уровне ускорения переноса, поэтому вспомогательные функции редко используются при числе уровней ускорения более двух. Логические символы и логическая схема цепи ускорения переноса для микросхемы 74182 даны на рис. 8.35. Вспомогательными логическими функциями в случае активного Высокого являются Нет Формирования Переноса и Распространение



Логические схемы СИО 57

Переноса. Они обозначены через X и Y соответственно. Конеч" но, они соединены таким же образом, как в случае активном Низком. В данной логической конструкции вспомогательные функции используются для формирования трех сигналов Выход Переноса и двух вспомогательных функций, требуемых для добавочных уровней ускорения переноса.

Схема ускоренного переноса. Одна схема ускоренного переноса, представленная на рис. 8.36, используется дя четырех АЛУ 74181, для выполнения арифметических операций с полным ускоренным переносом над 16-разрядными словами. Для слов длиной в 20 и 24 разряда наибольшее быстродействие достигается только путем использования отдельной микросхемы 74182 (как это указано выше), и при этом допускается сквозной перенос через дополнительные одну или две микросхемы

74181. При длинах слов в 28 и 32 разряда наибольшее быстродействие получается путем использования двух микросхем

74182, при этом составляются два блока, подобно описанным выше 16-разрядным блокам, и допускается сквозной перенос от первого блока ко второму. Только при условии, что длина слова превышает 32 разряда, получается преимущество в быстродействии при использовании трех уровней ускоренного переноса.

Двоичный перемножитель 8X8 разрядов. Схема, представленная на рис. 8.37, работает по обычному сдвигосуммирующе-му алгоритму для перемножения двоичных чисел. Она воспринимает два 8-разрядных слова (Ао-т и Во-?) и формирует 16-разрядное произведение на выводах Co-is после 10 тактовых импульсов. Система автономная, требующая непрерывной, подачи тактовых импульсов, и формирует сигнал «Готов», что. указывает момент, когда произведение появляется на 16 выходах. В холостом режиме управляющий счетчик 74160 останавливается в положении О, при этом на выходе Qo «Занято» Низкий уровень потенциала, запрещающий прохождение тактовых импульсов на входной/выходной регистр. Изменение уровня на входе Пуск от Высокого к Низкому начинает процесс перемножения. Следующее изменение уровня тактового импульса с Низкого до Высокого осуществляет Сброс Qo («Готов»], вырабатывая Qo («Занято») и отпирая доступ тактовых импульсов на входной/выходной регистрьь Он же активизирует входы Параллельное Разрешение {РЕ) как управляющего счетчика 74160, так и регистра А, а также входы Главный Сброс {MR) оставшегося выходного регистра. После следующего тактового импульса управляющий счетчик 74160 нагружается кодом 8, в А-регистр вводится значение 8-разрядного сомножителя А, а остальные регистры очищаются. Следующие



СОЕ-So-

4, 4,4.,4444

HOE Mt/ с

jo 7Ш1 C " ноеАлу

3F0

Q-

Co 74fS/

g ii-разряд- -s I Hoe AMU G

F, 4

T3"

иИ1Ш

4,4,45,4£j5j

pr V-разряд- /ыв - % fioe AJiy S, G

Sz p

aF F P3

г F г F 12 О f<f f

PoGoPtGfPz OzPsG

7Ш2 G

/енератор снбоз-HOao г7ереяоса

Рис. 8.36. Схема сквозного переноса.



0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 [ 17 ] 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135