Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЦФУвТК (Капуро) 2012г. Вариант 27.doc
Скачиваний:
36
Добавлен:
01.04.2014
Размер:
1.1 Mб
Скачать

Вариант 27 Задача 1

1.1 Представить десятичное число (таблица № 1, строка 1) в двоичной, восьмеричной и шестнадцатеричной форме.

1.2 Представить шестнадцатеричное число (таблица № 1, строка 2) в двоичной форме.

Таблица 1 – Исходные данные для расчета

Вариант

27

1

1538

2

B95

Решение:

    1. Представим десятичное число 1538 в двоичной форме путем последовательного деления данного числа на 2.

Таким образом,

Для восьмеричной — разбиваем переводимое число на количество цифр, равное степени 2 (2 возводится в ту степень, которая требуется, чтобы получить основание системы, в которую требуется перевести (2³=8), в данном случае 3, то есть триад). Преобразуем триады по таблице триад:

000=0  100=4

001=1  101=5

010=2  110=6

011=3  111=7

Тогда, в восьмеричной системе счисления:

Для шестнадцатеричной — разбиваем переводимое число на количество цифр, равное степени 2 (2 возводится в ту степень, которая требуется, чтобы получить основание системы, в которую требуется перевести (24=16), в данном случае 4, то есть тетрад). Преобразуем тетрады по таблице тетрад:

0000=0 0100=4 1000=8 1100=C

0001=1 0101=5 1001=9 1101=D

0010=2 0110=6 1010=A 1110=E

0011=3 0111=7 1011=B 1111=F

Тогда, в шестнадцатеричной системе счисления:

    1. Представим шестнадцатеричное число B95 в двоичной форме:

Задача 2

2.1 Логические функции у1, у2, у3, заданные таблицей истинности (таблица 2), представить в совершенных нормальных дизъюнктивной (СДНФ) и конъюнктивных (СКНФ) формах.

2.2 Минимизировать функции, применив любой известный метод минимизации.

2.3 Синтезировать комбинационную схему, реализующую функции у1, у2, у3.

Таблица 2 – Таблицы истинности логических функций

Вариант

27

0

0

0

0

0

1

0

0

0

0

1

0

1

1

0

0

1

0

0

1

1

0

0

1

1

0

1

1

0

1

0

0

1

0

0

0

1

0

1

0

1

0

0

1

1

0

1

1

1

0

1

1

1

0

0

0

1

0

0

0

0

1

0

1

0

0

1

0

1

1

1

0

1

0

0

1

0

1

0

1

1

0

1

1

1

1

0

0

0

1

0

1

1

0

1

1

0

0

1

1

1

0

1

1

1

1

1

1

1

1

1

0

Решение:

СДНФ функции Y получается как дизъюнкция минтермов (конъюнкции прямых и инверсных переменных, определяющих “единичное” значение функции Y):

Составим СДНФ для , , :

СКНФ функции Y получается как конъюнкция макстермов (дизъюнкции прямых и инверсных переменных, определяющих “нулевое” значение функции Y):

Составим СКНФ для , , :

2 Минимизируем полученные функции.

2.1 Для функции составим Карту Карно.

Рисунок 2.1 – Карта Карно для минимизации СДНФ функции

Тогда минимизированная функция равна:

В полном базисе:

В базисе И-НЕ:

К базису ИЛИ-НЕ данная функция не преобразуется

2.2 Для функции составим Карту Карно.

Рисунок 2.2 – Карта Карно для минимизации СДНФ функции

Тогда минимизированная функция равна:

В базисе И-ИЛИ-НЕ:

В базисе И-НЕ:

К базису ИЛИ-НЕ данная функция не преобразуется

2.3 Для функции составим Карту Карно.

Рисунок 2.3 – Карта Карно для минимизации СДНФ функции

Тогда минимизированная функция равна:

В базисе И-ИЛИ-НЕ:

В базисе И-НЕ:

2.4 Минимизируем функцию .

Составим Карту Карно.

Рисунок 2.4 – Карта Карно для минимизации СКНФ функции

Тогда минимизированная функция равна:

В полном базисе:

В базисе ИЛИ-НЕ:

2.5 Минимизируем функцию .

Составим Карту Карно.

Рисунок 2.5 – Карта Карно для минимизации СКНФ функции

равна :

В базисе И-ИЛИ-НЕ:

В базисе ИЛИ-НЕ