Презентация Компьютерная схемотехника. Сумматоры и вычитатели. (Лекция 9) онлайн
На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Компьютерная схемотехника. Сумматоры и вычитатели. (Лекция 9) абсолютно бесплатно. Урок-презентация на эту тему содержит всего 36 слайдов. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Технология » Компьютерная схемотехника. Сумматоры и вычитатели. (Лекция 9)
Оцените!
Оцените презентацию от 1 до 5 баллов!
- Тип файла:ppt / pptx (powerpoint)
- Всего слайдов:36 слайдов
- Для класса:1,2,3,4,5,6,7,8,9,10,11
- Размер файла:772.00 kB
- Просмотров:78
- Скачиваний:1
- Автор:неизвестен
Слайды и текст к этой презентации:
№2 слайд
![Сумматоры Сумматором](/documents_6/3537b079bf5dc24a996ffc7d93b35e3f/img1.jpg)
Содержание слайда: Сумматоры
Сумматором называется устройство, предназначенное для выполнения операции сложения над многоразрядными числами.
Многоразрядный сумматор состоит из одноразрядных сумматоров.
Одноразрядный сумматор, на входы которого поступают два одноразрядных числа А и В, а на выходах формируются одноразрядные числа суммы S и переноса P называется полусумматором.
№3 слайд
![Полусумматор Булевы функции](/documents_6/3537b079bf5dc24a996ffc7d93b35e3f/img2.jpg)
Содержание слайда: Полусумматор
Булевы функции для выходов имеют вид:
_ _
Si = AiBi + AiBi = Ai Bi;
Pi = Ai * Bi .
Возможны различные реализации полусумматоров на основании тождественных преобразований полученных функций. Выбор схемы определяют с учетом требований по быстродействию, энергопотреблению, технологичности.
Максимальным быстродействием характеризуется полусумматор, у которого минимальное количество логических ступеней между входом и выходом.
№12 слайд
![Многоразрядные сумматоры](/documents_6/3537b079bf5dc24a996ffc7d93b35e3f/img11.jpg)
Содержание слайда: Многоразрядные сумматоры
Выделяют параллельные и последовательные сумматоры.
Параллельные сумматоры подразделяют на:
параллельные сумматоры с последовательным переносом;
параллельные сумматоры с параллельным переносом.
В параллельных сумматорах с последовательным переносом используется m-1 полный сумматор и один полусумматор, т.е. затраты пропорциональны разрядности операндов, но операция суммирования выполняется за один такт T. Длительность суммирования определяется соотношением:
T = t + m* tздр. ,
t - длительность суммирования в одноразрядном сумматоре;
tздр. - длительность формирования переноса в одном разряде.
№14 слайд
![Многоразрядный сумматор с](/documents_6/3537b079bf5dc24a996ffc7d93b35e3f/img13.jpg)
Содержание слайда: Многоразрядный сумматор с параллельным переносом
В многоразрядных сумматорах с параллельным переносом применяют узел ускоренного (параллельного) переноса, для построения которого вводят два сигнала:
образования переноса Gi = Ai Bi ;
распространения переноса Hi = Ai Bi .
Если Ai =Вi =“1”, то в данном разряде сигнал переноса формируется независимо от формирования сигналов в предыдущем разряде.
Известно, что для полного сумматора:
Si = Ai Bi Pi-1 = Hi Pi-1;
Pi = Ai Bi + Pi-1 Ai Bi = Gi +Hi Pi-1.
№15 слайд
![Многоразрядный сумматор с](/documents_6/3537b079bf5dc24a996ffc7d93b35e3f/img14.jpg)
Содержание слайда: Многоразрядный сумматор с параллельным переносом
Результат суммирования можно записать в виде:
S1 = H1 P0;
S2 = H2 P1;
S3 = H3 P2;
S4 = H4 P3;
где Pi – возможный перенос из предыдущего разряда;
P1 = G1 +H1 P0;
P2 = G2 +H2 P1 = G2 +H2 G1 +H1 H2 P0;
P3 = G3+H3 P2 = G3+H3 G2 +H2 H3 G1 +H1 H2 H3 P0;
P4 = G4 +H4 P3 = G4 +H4 G3+H3 H4 G2 +H2 H3 H4 G1 +H1 H2 H3 H4 P0.
Сумматор, реализованный по полученным соотношениям (на элементах ИСКЛЮЧАЮЩЕЕ ИЛИ и M-NИЛИ-И), характеризуется максимальным быстродействием.
№17 слайд
![Многоразрядный](/documents_6/3537b079bf5dc24a996ffc7d93b35e3f/img16.jpg)
Содержание слайда: Многоразрядный
последовательный сумматор
При последовательном суммировании требуется одноразрядный полный сумматор, на входы которого в течение тактового интервала последовательно, начиная с младшего разряда, подаются соответствующие разряды слагаемых и результат переноса от сложения на предыдущем такте. Результат суммирования поразрядно с выхода сумматора запоминается в буферном сдвигающем регистре суммы. Операция суммирования заканчивается через количество тактов суммирования
N = m +1.
Дополнительный перенос необходим для учета переноса от суммирования старших разрядов.
К достоинствам следует отнести минимальные затраты оборудования, практически не зависящие от разрядности суммируемых чисел.
Недостатком является большая длительность операции суммирования.
№19 слайд
![Полувычитатели Одноразрядный](/documents_6/3537b079bf5dc24a996ffc7d93b35e3f/img18.jpg)
Содержание слайда: Полувычитатели
Одноразрядный вычитатель, на входы которого поступают два одноразрядных числа A и B, а на выходе формируются одноразрядные числа разности D и заема V называется полувычитателем. Выходные сигналы описываются соотношениями:
_ _
Di = AiBi + AiBi = Ai Bi;
_
Vi = Ai * Bi .
№27 слайд
![Построение универсальных](/documents_6/3537b079bf5dc24a996ffc7d93b35e3f/img26.jpg)
Содержание слайда: Построение универсальных устройств
В вычислительных устройствах применяют сумматоры и вычитатели. Для упрощения схемной реализации вычислительных устройств целесообразно иметь одно универсальное устройство. Оказывается, что использование простых специальных математических приёмов позволяет приспособить сумматоры для выполнения операции вычитания.
Такие приёмы - сложение в системе с обратным или дополнительным кодом.
№28 слайд
![Универсальное устройство в](/documents_6/3537b079bf5dc24a996ffc7d93b35e3f/img27.jpg)
Содержание слайда: Универсальное устройство
в обратном коде
Рассмотрим четыре возможных случая, которые могут иметь место при сложении различных комбинаций положительных и отрицательных чисел.
1 Оба числа положительны. Так как оба разряда знака будут нулевыми, разряд знака сумматора остаётся в состоянии 0.
+3 0.011
+4 0.100
+7 0.111
2 Одно число положительное, другое отрицательное, причём отрицательное число по модулю больше положительного. Результат правилен. Переполнения не возникает.
+3 0.011
- 4 1.011
- 1 1.110 1.001= -1 (прямой код)
Обратный код -4=1.011.
№29 слайд
![Универсальное устройство в](/documents_6/3537b079bf5dc24a996ffc7d93b35e3f/img28.jpg)
Содержание слайда: Универсальное устройство
в обратном коде
3 Положительное число по модулю больше отрицательного. Сумма неправильна! Прибавление к ней циклического переноса исправит результат. Разряд знака равен 0, что соответствует положительному значению суммы.
+4 0.100
- 3 1.100
+1 10.000
1
0.001
№30 слайд
![Универсальное устройство в](/documents_6/3537b079bf5dc24a996ffc7d93b35e3f/img29.jpg)
Содержание слайда: Универсальное устройство
в обратном коде
4 Оба числа отрицательны, всегда возникает циклический перенос. Поэтому разряд знака будет равен 1.
- 3 1.100
- 4 1.011
- 7 10.111
1
1.000
1.000 в обратном коде = 1.111 в прямом.
Таким образом,
для получения правильного результата следует осуществлять циклический перенос;
если в знаковом разряде стоит единица, то результат представлен в обратном коде.
№32 слайд
![Универсальное устройство в](/documents_6/3537b079bf5dc24a996ffc7d93b35e3f/img31.jpg)
Содержание слайда: Универсальное устройство
в дополнительном коде
В вычислительных машинах наиболее часто применяют сложение в системе с дополнительным кодом. В этой системе отрицательные числа преобразуются в дополнительный код до выполнения операций сложения или вычитания. Затем они преобразуются обратно в прямой код.
Дополнительный код положительного числа совпадает с двоичным представлением чисел. Знаковый разряд всегда равен 0.
Дополнительный код отрицательных чисел формируют по следующему правилу: цифры всех разрядов, кроме знакового, инвертируют, и в младший разряд прибавляется единица. В знаковый разряд отрицательного числа ставится 1.
№33 слайд
![Универсальное устройство в](/documents_6/3537b079bf5dc24a996ffc7d93b35e3f/img32.jpg)
Содержание слайда: Универсальное устройство
в дополнительном коде
Возможны четыре случая, которые могут иметь место при сложении различных комбинаций положительных и отрицательных чисел.
1 Оба числа положительны. Обычное суммирование.
+4 0.100
+3 0.011
+7 0.111
2 Одно число положительное, а другое отрицательное, причём положительное число имеет большую абсолютную величину. Возникает перенос в разряд знака. Его следует отбросить и на выходе сумматора получится правильный результат.
+4 0.100
- 3 1.101
+1 10.001
№34 слайд
![Универсальное устройство в](/documents_6/3537b079bf5dc24a996ffc7d93b35e3f/img33.jpg)
Содержание слайда: Универсальное устройство
в дополнительном коде
3 Когда суммируются положительное и отрицательное число и отрицательное число имеет большую абсолютную величину. В разряды знака переноса не будет и результат останется правильным.
+3 0.011
- 4 1.100
- 1 1.111
4 Если складывают два числа отрицательных, то в разряде знака и в разряде справа от разряда знака образуется перенос. По этой причине разряд знака станет равным 1, а перенос в разряды знака следует отбросить.
- 3 1.101
- 4 1.100
- 7 11.001
№36 слайд
![Универсальное устройство в](/documents_6/3537b079bf5dc24a996ffc7d93b35e3f/img35.jpg)
Содержание слайда: Универсальное устройство
в дополнительном коде
Сумматор обрабатывает числа, представленные в дополнительном коде.
Когда F=0, то CI=0, код B не инвертируется, и схема работает как обычный сумматор, последний перенос CO отбрасывается.
Если F=1, то CI=1, код B инвертируется и суммируется с CI=1. Это эквивалентно формированию дополнительного кода вычитаемого.
Таким образом, применяя представление чисел в дополнительном коде можно довольно просто на базе полного сумматора сделать устройства, обеспечивающие как сложение, так и вычитание двоичных чисел.
Скачать все slide презентации Компьютерная схемотехника. Сумматоры и вычитатели. (Лекция 9) одним архивом:
Похожие презентации
-
Схемотехника. (Лекция 1)
-
Компьютерный контроль за процессами происходящими в скважине. (Лекция 1)
-
Цифровая схемотехника. Вводная лекция
-
Цифровая схемотехника. Счетчики. (Лекция 11)
-
Цифровая схемотехника. Счетчики VHDL. (Лекция 12)
-
Компьютерная электроника. Введение. (Лекция 1)
-
Скачать презентацию Достижения современной селекции
-
Вентиляция и кондиционирование воздуха. Лекция 3
-
Сумматор
-
Осуществление строительного контроля и технического надзора строящегося объекта. Лекция 2