- •1. Представление информации в эвм
- •2. Синхронный rs-триггер
- •3. Системы счисления. Способы перевода чисел из десятичной системы счисления в двоичную систему счисления и обратно
- •4. Классификация триггеров и их общие характеристики
- •5. Системы счисления. Способы перевода чисел из 8cc и 16cc в 2cc и обратно
- •6. Мультиплексоры и демультиплексоры
- •7. Выполнение арифметических операций в позиционных системах счисления
- •8. Дешифраторы и шифраторы
- •9. Представление чисел в естественной форме. Выполнение арифметических операций над числами в естественной форме
- •10.Регистры. Регистры сдвига
- •11 .Представление чисел в нормальной форме
- •13.Выполнение арифметических операций над числами в нормальной форме
- •14. Полусумматоры и сумматоры, компараторы
- •16.Триггеры с одним входом
- •17.Элементы математической логики
- •18.Счетчики по mod м
- •19.Основные законы алгебры логики и их доказательство
- •20. Асинхронный rs-триггер
- •21 .Составление таблиц истинности логических функций
- •22.Основной логический базис и функции его задающие
- •23.Дизъюнктивные формы представления логических функций
- •24.Полный сумматор, система функций для полного сумматора, схема полного сумматора
- •25.Конъюнктивные формы представления логических функций.
- •27. Логические элементы: и, или, не
- •28.Синтез комбинационных схем
- •29.Логические функции: и-не, или-не, логические вентили, представляющие эти элементы
- •30.Синхронный и асинхронный т-триггер
- •31 .Минимизация булевых функций методом Карно-Вейча
- •32.Синхронный d-триггер
- •39. Алгебраическое представление двоичных чисел.
- •40.Базис Пирса и функции его представляющие.
- •52.Асинхронные триггеры.
- •53.Последовательная схема равнозначности кодов
- •54.Последовательная схема сравнения двоичных чисел
7. Выполнение арифметических операций в позиционных системах счисления
Ответ:
Сложение. Рассмотрим сложение чисел в 2СС. В его основе лежит таблица сложения одноразрядных двоичных чисел:
0 + 0 = 0
0 + 1 = 1
1 + 0 = 1
1 + 1 = 10
Важно обратить внимание на то, что при сложении двух единиц происходит переполнение разряда и производится перенос в старший разряд. Переполнение разряда наступает тогда, когда величина числа в нем становится равной или большей основания.
Сложение многоразрядных двоичных чисел происходит в соответствии с вышеприведенной таблицей сложения с учетом возможных переносов из младших разрядов в старшие. В качестве примера сложим в столбик двоичные числа 〖110〗_2 и 〖11〗_2:
Проверим правильность вычислений сложением в десятичной системе счисления. Переведем двоичные числа в десятичную систему счисления и затем их сложим:
〖110〗_2 = 1 × 〖2 〗^2+ 1 × 2^1 + 0 × 2^0 = 6_10;
〖11〗_2 = 1 × 2^1 + 1 × 2^0 = 3_10;
〖 6〗_10 + 3_10 = 9_10 .
Теперь переведем результат двоичного сложения в десятичное число:
〖1001〗_2 = 1 × 2^3 + 0 × 〖2 〗^2+ 0 × 2^1 + 1 × 2^0 = 9_10
Сравним результаты - сложение выполнено правильно.
Вычитание. Рассмотрим вычитание двоичных чисел. В его основе лежит таблица вычитания одноразрядных двоичных чисел. При вычитании из меньшего числа (0) большего (1) производится заем из старшего разряда. В таблице заем обозначен 1 с чертой:
Вычитание многоразрядных двоичных чисел происходит в соответствии с вышеприведенной таблицей вычитания с учетом возможных заемов из старших разрядов. В качестве примера произведем вычитание двоичных чисел 〖110〗_2 и 〖11〗_2:
Умножение. В основе умножения лежит таблица умножения одноразрядных двоичных чисел:
Умножение многоразрядных двоичных чисел происходит в соответствии с вышеприведенной таблицей умножения по обычной схеме, применяемой в десятичной системе счисления с последовательным умножением множимого на цифры множителя. В качестве примера произведем умножение двоичных чисел 〖110〗_2 и 〖11〗_2:
Деление. Операция деления выполняется по алгоритму, подобному алгоритму выполнения операции деления в десятичной системе счисления. В качестве примера произведем деление двоичного числа 〖110〗_2 и 〖11〗_2:
Арифметические операции в восьмеричной и шестнадцатеричной системах счисления. Аналогично можно выполнять арифметические действия в восьмеричной и шестнадцатеричной системах счисления. Необходимо только помнить, что величина переноса в следующий разряд при сложении и заем из старшего разряда при вычитании определяется величиной основания системы счисления:
Для проведения арифметических операций над числами, выраженными в различных системах счисления, необходимо предварительно перевести их в одну и ту же систему.
8. Дешифраторы и шифраторы
Ответ: Шифратор - комбинационное логическое устройство, предназначенное для преобразования чисел из 10СС в 2СС. Входам шифратора последовательно присваиваются значения десятичных чисел, поэтому подача логического сигнала(1) на один из входов воспринимается шифратором, как подача десятичного числа. Сигнал на выходе преобразуется в двоичный код. Число выходов шифратора равно N, число входов не должно превышать 2N. Если число входов равно 2N, а выходов – N, то кодер называется полным, в противном случае неполным.787
Декодер (дешифратор) – комбинационное логическое устройство для преобразования чисел из двоичной системы исчисления в десятичную систему счисления. Если число входов дешифратора равно N, а число выходов 2N, то дешифратор называют полным.
Пример дешифратора, содержащего 3 входа, 8 выходов:
A |
B |
C |
Q0 |
Q1 |
Q2 |
Q3 |
Q4 |
Q5 |
Q6 |
Q7 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |