
- •1.Представление чисел в позиционных сс.
- •2. Перевод чисел из одной системы в другую.
- •3. Представление в разрядных сетках целых и дробных чисел в форме с фиксированной точкой.
- •4.Представление в разрядных сетках чисел в форме с плавающей точкой.
- •5.Предчтавление в разрядных сетках чисел в форме с плавающей точкой со смещенным порядком.
- •6.Упакованный и распакованный формат представления в разрядных сетках десятичных чисел.
- •7.Прямой, обратный и дополнительный коды представления двоичных чисел.
- •8.Логический, циклический и арифметический сдвиги над двоичными кодами чисел.
- •9. Алгебраическое сложение чисел в форме с фиксированной точкой.
- •10. Алгебраическое сложение десятичных чисел, представленных в коде 8-4-2-1.
- •11. Алгебраическое сложение чисел в форме с плавающей точкой.
- •12. Алгоритм Бута для умножения чисел в форме с фикс. Точкой.
- •13.Деление чисел в форме с фикс. Точкой методом «с неподвижным делителем без восстановления остатка».
- •14.Умножение и деление чисел в форме с плавающей точкой.
- •15.Булевый базис логических функций.
- •17.Логическая функция – «сумма по модулю 2».
- •18.Построенние сндф логических функций по таблице истинности. 19.Построение лог. Схемы, реализирующей сндф лог. Функции.
- •20.Формула д.Моргана и переход к инвертируемым базисам.
- •21.Минимизация логической функции методом Квайна-Маккласки
- •22. Минимизация с использованием инверсных функций
- •23. Шифраторы
- •Логические выражения отражающие функционирование:
- •24.Дешифраторы.
- •25.Каскадное соединение дешифраторов.
- •26. Мультиплексоры
- •27. Компараторы и инкременторы.
- •28. Одноразрядные сумматоры.
- •31.Асинхронные rs-тригеры.
- •36.Паралельные и последовательные регистры.
1.Представление чисел в позиционных сс.
Системой счисления называют совокупность правил изображения чисел цифровыми знаками. Исторически сложилось два типа систем счисления: непозиционные и позиционные. В непозиционных системах количественное содержание цифры определяется только ее графическим изображением и не зависит от положения в числе. Они возникли раньше позиционных (например: римскостаровавилонская).
В позиционных
системах счисления один и тот же цифровой
знак имеет различное количественное
содержание, в зависимости от ее
расположения (позиции) в последовательности
цифр. Основной характер позиционной
системы счисления является ее основание
(базис). Основанием
называется
количество знаков или символов,
используемые для изображения чисел в
данной системе счисления. В позиционной
системе счисления произвольное число
x
может быть представлено в виде полинома
от основания d.
Xd=
Aidi=andn+…+a1d1+a0d0+a-1d-1+a-2d-2+…+a-md-m
Где I – номер разряда (позиции)
Ai - цифра I разряда
D – основание системы счисления
Di – весовой коэффициент i-того разряда
N, m – целые числа, обозначающие соответственно номер старшего и младшего разрядов числа.
Для обще принятой позиционной десятичной системы счисления (d=10) используется набор из десяти символов (от 0 до 9), в этом случае число Н-р: 627,3110=6*102+2*101+7*100+3*10-1+1*10-2 Представление указанного числа состоит из пяти разрядов с соответствием весовых коэффициентов. Три разряда относятся к целой части, а два к дробной. На данном позиционном принципе, выбирая основание d можно строить различные позиционные системы счисления. В ВТ наибольшее распространение получили: двоичная, восьмеричная, шестнадцатеричная системы счисления с основанием d=2,8,16
Чтобы отличить число, записанное в определенной системе счисления в конце записи обычно ставят соответствующие использованию основанию индексы или буквы: для десятичной используют букву – D, для двоичной – B, для восьмеричной – Q, для шестнадцатеричной – H.
При использовании 2-ой системы для обозначения цифр в разрядах необходимо только два символа 0 и 1. При этом Н-р: запись 1101,101 = соответственно десятичному эквиваленту = 1*23+1*22+0*21+1*20+1*2-1+0*2-2+1*2-3 = 13,62510 где 23, 22, 21, 20, 2-1, 2-2, 2-3 – весовые коэффициенты.
8-ая система счисления имеет основание d=8 следовательно для представления цифр в разрядах используются только 8 символов (от 0 до 7) Н-р: 535,478 = десятичному эквиваленту = 5*82+3*81+5*80+4*8-1+7*8-2 = 349,593710
16-ая система счисления с основанием D=16 используются 16 символов (0..9 и для остальных 6 символов используются буквы латинского алфавита A=10, B=11, C=12, D=13, E=14, F=15). Н-р: А3D2,С2F = 10*162+3*161+13*160+12*16-1+2*16-2+15*16-3 = 2621,7614745…10
Из всех рассмотренных позиционных систем счисления наиболее компактной т.е. использующей меньшее количество разрядов для записи чисел является 16-ая система счисления. С этой точки зрения 2-ая система наиболее расточительна, однако в ней наиболее просто выполняются различные арифметические и логические операции. Кроме того, 2-ая система значительно проще, технически реализуема, поскольку для фиксирования цифр в разрядах необходимы устройства только с двумя возможными состояниями, принимаемые условно за 0 и 1. Связи с этим 2-ая система является в настоящее время основополагающей системой счисления, в которой и производятся преобразование информации в устройствах цифровой техники.
8-ая и 16-ая системы используются в основном для подготовки данных и программирования. Одной из модификаций 2-ого и 10-ого представления чисел является двоично-кодированная десятичная система. Каждая десятичная цифра в такой системе представляется в виде двоичного числа: т.е. в данной системе число записывается в виде нескольких групп (тетрад) составленных из 0 и 1. Н-р: 295,8310 = 0010 1001 0101,1000 00112-10
Рассматриваемое представление обычно называют представление в коде 8421, указанные цифры соответствуют значениям весовых коэффициентов разрядов двоичного числа в тетраде (23=8, 22=4, 21=2, 20=1)
Двоично-кодированную десятичную систему счисления и просто 2-ю систему нельзя считать равнозначными, т.к. одна и та же последовательность 0 и 1 в обеих системах обозначает разные по значению числа. Кроме того максимальное двоичное число в тетраде составляет 1001 т.е. равным 9.
0000-0, 0001-1,0010-2, 0011-3, 0100-4, 0101-5, 0110-6, 0111-7, 1000-8, 1001-9.