Курсовая

Курсовая работа. Вариант 22 / kursovic_coding/Kursovik_var22/Kursovik.DOC

 

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА КУРСОВОЙ РАБОТЫ

 

 

Задание на курсовую работу:

 

Требуется построить наиболее экономичную комбинационную схему из элементов одного из двух универсальных структурных базисов («элемента Шеффера» - И-НЕ, или «элемента Пирса» - ИЛИ-НЕ).

 

 

Вариант задания No22.

 

Кодируемые числа принадлежат области: 0-11.

В качестве исходной системы счисления используется:

двенадцатеричная система счисления ().

Результирующая система:

восьмеричная система счисления ().

Кодирование на входе: Символьное, то есть каждое исходное число кодируется используя ниже следующую таблицу:

 

 

 

 

 

 

 

Кодирование на входе: Групповое, то есть каждая исходная группа, состоящая из двух чисел, кодируется, используя ниже следующую таблицу:

 

 

 

 

 

 

 

 

В ходе выполнения курсовой работы студент должен выполнить:

  • Построение таблицы преобразования чисел;
  • Построение двоично-кодированной таблицы преобразования;
  • Построение системы переключательных функций;
  • Раздельную минимизацию системы переключательных функций;
  • Совместную минимизацию системы переключательных функций, выбор универсального базиса;
  • Преобразование в универсальный функциональный базис;
  • Построение комбинационной схемы;
  • Учет местности операторов универсального функционального базиса;
  • Учет ограничения на число входов элементов универсального структурного базиса.
  • Контроль правильности построения комбинационной схемы.

Вся работа осуществляется на основании лекционного материала и материала, взятого из методических пособий. Курсовая работа выполняется и оформляется соблюдая все правила и стандарты, описанные ГОСТом.

 

 

 

  1. Таблица преобразования чисел.
  2.  

    S=10

    S1=12

    S2=8

    0

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    0

    1

    2

    3

    4

    5

    6

    7

    8

    9

    A

    B

    00

    01

    02

    03

    04

    05

    06

    07

    10

    11

    12

    13

     

     

  3. Построение двоично-кодированной таблицы преобразования
  4.  

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

  5. Построение системы переключательных функций
  6.  

    Система переключательных функций (далее ПФ) строится на основании анализа двоично-кодированной таблицы преобразования.

     

     

    *-означает, что функция задана не только множеством единичных, но и множеством запрещенных наборов (которые и помечены звездочкой)

     

    Y1 ____________ x3 Y2 ____________ x3

    _____________ x4 _____________ x4

     

    *

     

    0

     

    0

     

    0

     

    *

     

    0

     

    0

     

    0

     

    1

     

    *

     

    *

     

    *

     

    1

     

    1

     

    1

     

    1

     

    *

     

    1

     

    0

     

    0

     

    *

     

    1

     

    1

     

    1

     

    0

     

    *

     

    *

     

    *

     

    1

     

    0

     

    0

     

    0

     

     

     

     

     

     

     

     

     

     

     

    x1 x2 x1 x2

     

     

     

    Y3 ____________ x3 Y4 ____________ x3

    _____________ x4 _____________ x4

     

    *

     

    1

     

    1

     

    0

     

    *

     

    0

     

    1

     

    0

     

    1

     

    *

     

    *

     

    *

     

    1

     

    0

     

    1

     

    0

     

    *

     

    0

     

    0

     

    1

     

    *

     

    0

     

    1

     

    1

     

    1

     

    *

     

    *

     

    *

     

    1

     

    0

     

    0

     

    1

     

     

     

     

     

     

     

     

     

     

     

    x1 x2 x1 x2

     

     

     

    СДНФ:

     

    СКНФ:

     

  7. Раздельная минимизация системы переключательных функций
  8.  

    А) Получение системы минимальных ДНФ

     

     

     

    Y1 ____________ x3 Y2 ____________ x3

    _____________ x4 _____________ x4

     

    *

    0

     

    0

     

    0

     

    0

     

    *

    0

     

    0

     

    0

     

    0

     

    1

     

    *

    1

     

    *

    1

     

    *

    1

     

    1

     

    1

     

    1

     

    1

     

    *

    1

     

    1

     

    0

     

    0

     

    *

    1

     

    1

     

    1

     

    1

     

    0

     

    *

    0

     

    *

    1

     

    *

    1

     

    1

     

    0

     

    0

     

    0

     

     

     

     

     

     

     

     

     

     

     

    x1 x2 x1 x2

     

    Минимальные покрытия:

     

     

     

     

    Y3 ____________ x3 Y4 ____________ x3

    _____________ x4 _____________ x4

     

    *

    0

     

    1

     

    1

     

    0

     

    *

    0

     

    0

     

    1

     

    0

     

    1

     

    *

    0

     

    *

    1

     

    *

    0

     

    1

     

    0

     

    1

     

    0

     

    *

    0

     

    0

     

    0

     

    1

     

    *

    0

     

    0

     

    1

     

    1

     

    1

     

    *

    0

     

    *

    1

     

    *

    1

     

    1

     

    0

     

    0

     

    1

     

     

     

     

     

     

     

     

     

     

     

    x1 x2 x1 x2

     

     

    Минимальные покрытия:

     

     

     

     

     

    MДНФ:

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

    B) Получение системы минимальных КНФ

     

     

     

    Y1 ____________ x3 Y2 ____________ x3

    _____________ x4 _____________ x4

     

    *

    0

     

    0

     

    0

     

    0

     

    *

    0

     

    0

     

    0

     

    0

     

    1

     

    *

    1

     

    *

    1

     

    *

    1

     

    1

     

    1

     

    1

     

    1

     

    *

    1

     

    1

     

    0

     

    0

     

    *

    1

     

    1

     

    1

     

    1

     

    0

     

    *

    0

     

    *

    0

     

    *

    0

     

    1

     

    0

     

    0

     

    0

     

     

     

     

     

     

     

     

     

     

     

    x1 x2 x1 x2

     

    Минимальные покрытия:

     

     

     

     

    Y3 ____________ x3 Y4 ____________ x3

    _____________ x4 _____________ x4

     

    *

    1

     

    1

     

    1

     

    0

     

    *

    0

     

    0

     

    1

     

    0

     

    1

     

    *

    0

     

    *

    1

     

    *

    0

     

    1

     

    0

     

    1

     

    0

     

    *

    1

     

    0

     

    0

     

    1

     

    *

    1

     

    0

     

    1

     

    1

     

    1

     

    *

    0

     

    *

    1

     

    *

    1

     

    1

     

    0

     

    0

     

    1

     

     

     

     

     

     

     

     

     

     

     

    x1 x2 x1 x2

     

     

    Минимальные покрытия:

     

     

     

     

     

    MKНФ:

     

    Вывод: При раздельной минимизации сложность системы ДНФ () больше сложности системы КНФ () на 3 единицы.

     

     

  9. Построение системы переключательных функций.

 

 

A) Получение минимальной совместной системы ДНФ:

 

Y1 ____________ x3 Y2 ____________ x3

_____________ x4 _____________ x4

 

*

0

 

0

 

0

 

0

 

*

0

 

0

 

0

 

0

 

1

 

*

1

 

*

1

 

*

1

 

1

 

1

 

1

 

1

 

*

1

 

1

 

0

 

0

 

*

1

 

1

 

1

 

1

 

0

 

*

0

 

*

1

 

*

1

 

1

 

0