![]() |
Звоните! (926)274-88-54 Бесплатная доставка. Бесплатная сборка. |
Ассортимент тканей График работы: Ежедневно. С 8-00 до 20-00. Почта: soft_hous@mail.ru |
![]() ![]() ![]() |
Читальный зал --> База цифровых устройств Микросхемы четырехразрядньи сумматоров можно также объединять в групповую структуру с межгрупповым параллельным переносом с помощью специальных блоков ускоренного переноса, которые рассмотрены в § 2.9. В некоторых сериях элементов сумматоры отсутствуют. Причиной этого обычно является наличие арифметико-логического устройства, для которого режим суммирования есть один из возможных режимов. § 2.9. Арифметико-логические устройства и блоки ускоренного переноса Арифметико-логические устройства АЛУ (ALU, Aritlimetic-Logic Unit) m полняют над словами ряд действий. Основой АЛУ служит сумматор, схема которого дополнена логикой, расширяющей функциональные возможности АЛУ и обеспечивающей его перестройку с одной операции на другую. Обычно АЛУ четырехразрядны и для наращивания разрядности объединяются с формированием последовательных или параллельных переносов. Логические возможности АЛУ разньгх технологий (ТТЛШ, КМОП, ЭСЛ) сходны. В силу самодвойственности выполняемьгх операций условное обозначение и таблица истинности АЛУ встречаются в двух вариантах, отличающихся взаимно инверсными значениями переменных. АЛУ (рис. 2.35) имеет входы операндов А и В, входы выбора операций S, вход переноса Ci и вход М (Mode), сигнал которого задает тип выполняемых операций: логические (М = 1) или арифметико-логические (М = 0). Результат операции вырабатывается на выходах F, выходы С и Н дают функции генерации и прозрачности, используемые для организаций параллельных переносов при наращивании размерности АЛУ. Сигнал Со - выходной перенос, а выход А = В есть выход сравнения на равенство с открытым коллектором. Рис. 2.35. Условное обозначение АЛУ
Шестнадцать логических операций позволяют воспроизводить все функции двух переменных. В логико-арифметических операциях встречаются и логические и арифметические операции одновременно. Запись типа ASJB + АВ следует понимать так: вначале поразрядно выполняются операции инвертирования (В), логического сложения (AVB) и умножения (АВ), а затем полученные указанным образом два четырехразрядных числа складываются арифметически. При операциях над словами большой размерности АЛУ соединяются друг с другом с организацией последовательных (рис. 2.36, а) или параллельных (рис. 2.36, 6) переносов. В последнем случае совместно с АЛУ применяют микросхемы - блоки ускоренного переноса (CRU, Carry Unit), получающие отсгтлельных АЛУ функции генерации и прозрачности, а также входной не- Перечень выполняемых АЛУ операций дан в табл. 2.13. Для краткости двоичные числа s3s2s1s0 представлены их десятичными эквивалентами. Под утолщенными обозначениями 1 и О следует понимать наборы 1111 и 0000, входной перенос поступает в младший разряд слова, т. е. равен ОООС,. Логические операции поразрядные, т. е. операция над словами А * В означает, что aj * b, при отсутствии взаимовлияния разрядов. При арифметических операциях учитываются межразрядные переносы. Таблица 2.13 ренос и вырабатывающие сигналы переноса по формулам, приведенным в предыдущем параграфе. c, h- -фс, h- C, H c7 нДсГ й;о Блок ускоренного переноса (CRU) ALUfi ALUfi Рис. 2.36. Схемы наращивания АЛУ при госледовательном (в) и параллельном (б) переносах и реализация функций компаратора для группы АЛУ (в) Блок CRU вырабатывает также функции генерации и прозрачности для всей группы обслуживаемых им АЛУ, что при необходимости позволяет организовать параллельный перенос на следующем уровне (между несколькими группами из четырех АЛУ). На рис. 2.36, в показаны способы выработки сигналов сравнения слов для группы АЛУ. Выход сравнения на равенство выполняется по схеме монтажной логики для выходов типа ОК. Комбинируя сигнал равенства слов с сигналом переноса на выходе группы при работе АЛУ в режиме вычитания, легко получить функции Рдгв и Рдв- Если А<В, то при вычитании возникает заем из старшего разряда и Рдав = 1. Если заем отсутствует (А>В), то получим Рдгв = 1.
ООО «Мягкий Дом» - это Отечественный производитель мебели. Наша профильная продукция - это диваны еврокнижка. Каждый диван можем изготовить в соответствии с Вашими пожеланияи (размер, ткань и материал). Осуществляем бесплатную доставку и сборку. Звоните! Ежедневно! (926)274-88-54 Продажа и изготовление мебели. Копирование контента сайта запрещено. Авторские права защищаются адвокатской коллегией г. Москвы. |