
- •3)Кодирование отрицательных чисел в эвм. Прямой, дополнительный и обратный коды чисел.
- •4)Выполнение алгебраического суммирования целых чисел в прямом, обратном и дополнительном кодах.
- •6)Диапазон, точность и погрешность представления чисел с фиксированной и плавающей запятой.
- •7)Алгебраическое суммирование чисел с фиксированной запятой в дополнительном коде. Обнаружение переполнения разрядной сетки эвм. Модифицированный код.
- •8)Алгебраическое сложение чисел с плавающей запятой, нормализация результата, переполнение.
- •9)Базовые положения алгебры логики.
- •10)Основные законы булевой алгебры.
- •1 1)Следствие основных законов булевой алгебры.
- •12)Формы представления булевых функций. Словесное описание функций булевой алгебры. Таблицы истинности функций булевой алгебры.
- •13)Конституэнты нуля и единицы. Сднф. Скнф.
- •14)Этапы синтеза комбинационных схем.
- •15)Минимизация функций алгебры логики расчетным методом.
- •16)Минимизация функций алгебры логики расчетно-табличным методом.
- •17)Минимизация функций алгебры логики по диаграммам Вейча-Карно.
- •18)Синтез не полностью определенных булевых функций и систем булевых функций.
- •20)Функциональная полнота различных систем логических связей и правила формирования фпн.
- •21)Представление булевых функций логическими схемами методом прямого замещения. Оценка аппаратурных затрат по Квайну.
- •22)Синтез одноразрядного двоичного полусумматора. Синтез одноразрядного двоичного сумматора.
- •23)Последовательные и параллельные сумматоры.
- •24)Логические методы ускорения сложения чисел.
- •25)Аппаратурные и аппаратурно-логические методы ускорения сложения.
- •26)Умножение двоичных чисел младшими разрядами вперед со сдвигом множимого влево.
- •27)Умножение двоичных чисел младшими разрядами вперед со сдвигом накапливаемой суммы частичных произведений вправо.
- •28)Умножение двоичных чисел старшими разрядами вперед со сдвигом множимого вправо.
- •29)Умножение двоичных чисел старшими разрядами вперед со сдвигом накапливаемой суммы частичных произведений влево.
- •30)Логические методы ускорения умножения двоичных чисел.
- •31)Умножение чисел с плавающей запятой.
- •32)Аппаратурные методы ускорения умножения двоичных чисел.
- •33)Деление дробных двоичных чисел. Алгоритмы деления без восстановления и с восстановлением остатков.
- •34)Деление целых двоичных чисел. Алгоритмы деления без восстановления и с восстановлением остатков.
- •35)Деление чисел с плавающей запятой. Логический метод ускорения деления.
- •36)Представление десятичных чисел в д-кодах. Выполнение операций сложения и вычитания в д-кодах.
- •37)Цифровые автоматы. Способы задания цифровых автоматов с памятью.
- •38)Элементарные цифровые автоматы с памятью (триггеры).
10)Основные законы булевой алгебры.
1
.Переместительный
(коммутативный)
2.Сочетательный
(ассоциативный)
3.Распределительный
(дистрибутивный)(1 и 2
рода)
4.Инверсии (правило Де Моргана)
1 1)Следствие основных законов булевой алгебры.
Правило склеивания:
Правило поглощения: y=x1x5x7+ x1x5= x1x5
y= (x1+x5+x7) (x1+x5)= x1+x5
Правило развертывания:
К
онъюнкции
в логич. сумму конституент 1:
Дизъюнкции в логич. произведение конституент 0:
12)Формы представления булевых функций. Словесное описание функций булевой алгебры. Таблицы истинности функций булевой алгебры.
Булева функция может быть задана: 1) словесным описанием (назначением, определением) 2) таблицей истинности 3) формулой, состоящей из букв, знаков логических операций и скобок 4) комбинационной схемой, составленной из логических элементов 5) координатным способом (картой Карно) 6) переключательной схемой 7) диаграммой Венна 8) геометрическим способом (гиперкубами) 9) диаграммой двоичного решения и т.д.
Любая логическая функция нескольких переменных однозначно задается в виде таблицы истинности, в левой части которой выписаны все возможные наборы значений её аргументов x1, …, xn, а правая часть представляет собой столбец значений функций, соответствующих этим наборам. Набор значений переменных, на котором функция принимает значение f = 1, называется единичным набором функции f; множество всех единичных наборов – единичным множеством функции f. Аналогично набор значений, на котором f = 0, называется нулевым набором функции f, а множество нулевых наборов – нулевым множеством. В общем случае таблица истинности для функции от n переменных должна иметь 2n строк.
13)Конституэнты нуля и единицы. Сднф. Скнф.
Конституентой единицы (нуля) называется элементарная конъюнкция (дизъюнкция) максимального ранга.
Элементарной конъюнкцией называется конъюнкция переменных или их отрицаний, в которой каждая переменная встречается не более одного раза.
Дизъюнктивной нормальной формой (ДНФ) называется формула, имеющая вид дизъюнкции элементарных конъюнкций. Совершенная ДНФ – это ДНФ, каждая элементарная конъюнкция которой включает все переменные с отрицанием или без.
Для получения СДНФ по таблице истинности, в ней выделяют строки, в которых функция принимает единичные значения. Для каждой выделенной строки составляется конъюнкция всех входных переменных, причем сомножитель записывают со знаком инверсии, если переменная принимает в этой строке нулевое значение. Записывается логическая сумма всех составленных логических произведений, которые носят названия конституент единицы.
Конъюнктивной нормальной формой (КНФ) называется логическое произведение элементарных сумм, в каждую из которых аргумент или его отрицание входят один раз.
СКНФ может быть получена из таблицы истинности: для каждого набора аргументов на котором функция равна «0» составляют элементарную сумму, причем переменные, значение которых равно 1,записываются с отрицанием. Полученные суммы, которые носят название конституент нуля, объединяют операцией логического умножения.