Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
В основу арифметико-логического устройства любой ЭВМ может быть положен либо сумматор, либо вычитатель.
Операнд – число, участвующее в арифметической операции, выполняемой цифровым автоматом. Так как. цифровой автомат оперирует только с автоматными изображениями чисел, то запишем:
[ C ] = [ A ] Ñ [ B ],
где Ñ – знак арифметической операции (+, –, *);
C – новое число, получающееся в результате операции;
A, B – операнды;
квадратные скобки означают автоматное представление чисел А, В, С.
Рассмотрим основные правила выполнения арифметических операций сложения и вычитания на уровне разрядов операндов. На основе правил двоичной арифметики запишем правила сложения двоичных цифр, где аi , bi – разряды операндов A и B; ci – разряд суммы; Пi – перенос из данного разряда в соседний старший; Пi -1 – перенос из предыдущего i -1 разряда. Правила поразрядных действий при сложении операндов А и В можно записать в виде формулы:
аi + bi + Пi -1 = ci + Пi.
Правила сложения двоичных цифр приведем в следующих двух таблицах.
Таблица 1
Сложение без учета Пi -1
аi | bi | ci | Пi |
Таблица 2
Сложение с учетом Пi -1
аi | bi | Пi -1 | ci | Пi |
Двоичный полусумматор – устройство, выполняющее арифметические действия по правилам, указанным в таблице №1.
Двоичный сумматор – устройство, выполняющее арифметические действия по правилам, указанным в таблице №2. Полусумматор (half sum - половина суммы) условно обозначается так:
Сумматор условно обозначаются так:
Дата публикования: 2015-09-17; Прочитано: 255 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!