Справочник от Автор24
Поделись лекцией за скидку на Автор24

Сумматоры

  • 👀 1391 просмотр
  • 📌 1363 загрузки
Выбери формат для чтения
Загружаем конспект в формате pdf
Это займет всего пару минут! А пока ты можешь прочитать работу в формате Word 👇
Конспект лекции по дисциплине «Сумматоры» pdf
Сумматоры Сумматором называется комбинационное логическое устройство, предназначенное для выполнения арифметического сложения чисел, представленных двоичными кодами. Сумматор является одним из основных узлов арифметико-логического устройства (АЛУ) центрального процессора (ЦП) ЭВМ. Существующие сумматоры можно классифицировать по следующим двум признакам: • способу реализации схемы суммирования; • способу обработки многоразрядных чисел. По способу реализации схемы суммирования различают две разновидности сумматоров – комбинационные и накопительные. В комбинационных сумматорах результат суммирования присутствует только в течение времени подачи входных сигналов. В накопительных сумматорах имеются элементы памяти, обеспечивающие длительное хранение результатов суммирования. В зависимости от способа обработки многоразрядных чисел сумматоры могут реализовывать два способа сложения: последовательный, когда код числа представляется в виде последовательности импульсов, передаваемых по одному каналу; и параллельный, когда для передачи каждого разряда кода числа используется отдельная шина. Многоразрядные сумматоры строятся на базе полусумматоров, представляющих собой устройства с двумя входами и двумя выходами. Входы А и В представляют одноразрядные слагаемые, S – результат суммирования, Р – перенос «1» в соседний старший разряд. Условное графическое обозначение полусумматора показано на рисунке 63. A HS B S P Рисунок 63 – Условное обозначение полусумматора Функциональная схема полусумматора представлена на рисунке 64. А • & В & S & & Р • • • & Рисунок 64 – Функциональная схема полусумматора Таблица истинности полусумматора представлена ниже (таблица 15). Таблица 15 Таблица истинности полусумматора В S 1 1 1 1 А 1 1 Объединение двух полусумматоров одноразрядный сумматор (рисунок 65). A B HS HS S P P 1 позволяет получить S S P полный & Р Р Рисунок 65 – Функциональная схема полного одноразрядного сумматора Условное графическое обозначение полного одноразрядного сумматора показано на рисунок 66. x1 x2 y1 SM S P Рисунок 66 – Условное графическое обозначение сумматора В последовательном сумматоре сложение двух многоразрядных чисел начинается с младшего разряда и последовательно выполняется поразрядно за столько тактов, сколько разрядов содержится в числе. Этот тип сумматоров обычно строится на основе одноразрядных сумматоров. В состав последовательного сумматора входят еще три регистра сдвига (по одному для каждого из слагаемых и результата), а также схема синхронизации. В параллельном сумматоре сложение выполняется в одноразрядных сумматорах, количество которых определяется разрядностью кода слагаемого с учетом знакового разряда. Умножители Традиционно операции арифметического умножения и деления в ЭВМ выполнялись с помощью последовательностей функций, описанных ранее. Однако в последнее время все чаще используются специализированные интегральные схемы (ИС), выполняющие эти функции аппаратным способом. Применение подобных устройств позволило значительно увеличить быстродействие вычислительных систем. Логика построения аппаратных умножителей связана с традиционным алгоритмом выполнения операции умножения, базирующемся на суммировании частных произведений разрядов сомножителей. Умножение 2разрядных двоичных кодов а1а0 и b1b0 выполняется следующим образом: а1 а0 b1 b0 b1а1 b0а0 b1а0 М1 М0 × М3 + b1а1 М2 Например: 11 ×1 1 + 11 11 1001 Структурная схема матричного умножителя показана на рисунке 67. Частные произведения разрядов сомножителей формируются логическими элементами «2И», а затем суммируются с помощью сумматоров. b1 b0 • & a0b0 & a1b0 a SM b p • S P & a0b1 • • & a1b1 a S b p a1 a0 SM P M3 M2 M1 M0 Рисунок 67 – Структурная схема матричного умножителя
«Сумматоры» 👇
Готовые курсовые работы и рефераты
Купить от 250 ₽
Решение задач от ИИ за 2 минуты
Решить задачу
Найди решение своей задачи среди 1 000 000 ответов
Найти

Тебе могут подойти лекции

Смотреть все 55 лекций
Все самое важное и интересное в Telegram

Все сервисы Справочника в твоем телефоне! Просто напиши Боту, что ты ищешь и он быстро найдет нужную статью, лекцию или пособие для тебя!

Перейти в Telegram Bot