- •Дигитальная техника
- •Аналоговый сигнал
- •Восьмеричная система счисления
- •Шестнадцатиричная система счисления
- •Двоично-кодированные десятичные системы
- •Перевод чисел из одной системы счисления в другую
- •Арифмитические операции в двоичной системе счисления
- •Алгебраическое сложение с использованием обратного кода.
- •Модифицированный код
- •Умножение двоичных чисел
- •14.02.2012 Умножение двоичных чисел
- •Лог.Устройства последовательного действия
- •Лог.Устройства параллельного действия
- •21.02.2012 Логический элемент или.Логическое сложение. Дизъюнкция
- •28.02.2012 Свойства конъюнкции, дизъюнкции, инверсии
- •Кр законы и функции Переместительный закон
- •Сочитательный закон
- •Распределительный закон
- •10.04.2012 Исключающее или
- •Функция Шеффера.Штрих Шеффера.Операция и-не
- •19.04.12 Использование логики на элементах и-не.
Перевод чисел из одной системы счисления в другую
Основанием восьмиричной и шестнадцатиричничной систем счисления является целая степень числа 2. Например: 8 = 23 // 16 = 24 Этим объяняется простота преобразования чисел представленных в этих системах, в двоичную систему счисления и обратно. Для перевода чисел из восьмиричной системы счисления в двоичную надо каждую цыфру восьмиричного числа представить трёх разрядным двоичным числом. Например: 762, 358 2 762, 358 111 110 010, 011 1012 7 6 2 , 3 5 Перевод в 16-ричную в 2-ую достигается представлением цыфр шеснадцатиричного числа четырёх разрядными двоичными числами. Пример: А7В,С716 2 // А7В,С716 = 1010 0111 1011 , 1100 01112
А 7 В , С 7
При обратном переводе чисел из двоичной системы в восмеричную или в шестнадцатиричную системы счисления надо разряды двоичного числа отчитывая от запятой влево и вправо, разбить на группы по три разряда в случаи перевода в восьмиричную систему или на группы по четыре разряда в случае перевода в шестнадцатиричную систему. Неполные крайние группы дополняются нулями, затем каждая двоичная группа представляется цыфрой той системы счисления в которую переводится число. Например: 8=23 001111, 101010 8 1 7 , 5 2 То есть получается 001111, 101010 = 17, 528
Еще пример: 16=24 01011100, 11010110 – 16 5 12=C 13=D 6
То есть получается 01011100, 11010110 = 5C,D616
02.02.2012
Позиционный способ 9 А 5 F , C 8 3 B16 10 9*163+ 10*162+ 5*161 + 15*160 + 12*16-1 + 8*16-2 + 3*16-3 + 11*16-4 = 36864 + 2560 + 80 + 15 + 0,75 + 0.03125 + 0.000732421 + 0.000167846= 39519, 782150210
3951910 16
Из десятичной в двоичную
2110 2
0, 782150210 16
07.02.2012
Пример:
4710 16 47/16 = 2 с остатком 15 в разряд с весом 1
2/16 = 0 с остатком 2 в разряд с весом 16
Ответ: 4710 = 2F16
Арифмитические операции в двоичной системе счисления
Основной операцией, которая используются в цифровых устройствах при выполнении различных арифметических действий является алгебраическое сложение (сложение в котором могут участвовать как положительные так и отрицательные числа) .
Вычитание сводится к сложению путём изменения знака вычитаемого на обратный.
При записи числа будем знак числа представлять заключаемыми в кружки цифрами 0 – для положительного числа, а 1 – для отрицательного числа.
Пример сложения:
1+1=10 (двоичная система)
Цифры разрядов суммы формируются начиная с младшего разряда.
Перенос равен 1 во всех случаях, когда результат суммирования цифр в разряде Р>= 2 (P-основание системы счисления). При этом в разряд суммы записывается цифра на Р единиц меньшая результата суммирования.
Алгебраическое сложение с использованием дополнительного кода.
В двоичной системе дополнительный код отрицательного числа формируется по следующему правилу: инвертируются ( путём замены 0 на 1, 1 на 0 ) цифры всех разрядов ,кроме знакого, после чего в младший разряд прибавляется 1. Перенос возникающей из знакого разряда отбрасывается.
Пример:
Пример:
Пример:
Если результат сложения есть отрицательное число,то оно оказывается представленным в дополнительном коде.Число надо преобразовать из дополнительного кода в прямой по тому же правилу.
09.02.2012