Карты Карно
Главные особенности алгебраического минимизирования логической функции. Правила склеивания карты Карно, общий вид для четырех алгоритмов. Последовательность преобразования целого десятичного числа в двоичный, восьмеричный и шестнадцатеричный код.
Рубрика | Физика и энергетика |
Вид | контрольная работа |
Язык | русский |
Дата добавления | 15.11.2012 |
Размер файла | 61,0 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Задача №1
Алгебраически минимизировать логическую функцию и реализовать на элементах 2И-НЕ.
Размещено на http://www.allbest.ru/
Рис. 1
Задача №2
Заданную табличную функцию Y (таблица 1), минимизировать при помощи карты Карно и преобразовать к виду для реализации на логических элементах 2ИЛИ-НЕ.
Таблица 1
x4 |
x3 |
x2 |
x1 |
y |
|
0 |
0 |
0 |
0 |
1 |
|
0 |
0 |
0 |
1 |
0 |
|
0 |
0 |
1 |
0 |
1 |
|
0 |
0 |
1 |
1 |
1 |
|
0 |
1 |
0 |
0 |
1 |
|
0 |
1 |
0 |
1 |
0 |
|
0 |
1 |
1 |
0 |
0 |
|
0 |
1 |
1 |
1 |
0 |
|
1 |
0 |
0 |
0 |
0 |
|
1 |
0 |
0 |
1 |
0 |
|
1 |
0 |
1 |
0 |
1 |
|
1 |
0 |
1 |
1 |
1 |
|
1 |
1 |
0 |
0 |
0 |
|
1 |
1 |
0 |
1 |
0 |
|
1 |
1 |
1 |
0 |
0 |
|
1 |
1 |
1 |
1 |
1 |
Карты Карно служат для автоматизации поиска «склеиваемых» слагаемых и представляют собой таблицу всевозможных наборов аргументов логической функции (число аргументов обычно < 6).
Если какой-либо набор аргументов логической функции, представленный в виде логического произведения (минтерм) присутствует то, в соответствующей клетке карты проставляется «1» («0» не ставятся). Заполненная карта Карно подлежит склеиванию (графически это охват контурами), причем в результирующем выражении контур представляется в виде логического произведения аргументов входящих в контур только в прямом или только в инверсном виде, а число контуров определяет число слагаемых функции. Склеивание осуществляется по следующим правилам:
склеиваться (охватываться контурами) могут лишь единиц (где n - целое положительное число);
склеиваться могут лишь минтермы, которые записаны в виде единиц в соседних клетках карты по горизонтали или по вертикали;
склеиваемыми также считаются клетки верхнего и нижнего рядов карты, крайнего правого и крайнего левого столбцов;
контурами должны быть охвачены все единицы;
одну единицу можно охватывать контурами произвольное число раз;
В результате склеивания должны иметь контура отвечающие следующим требованиям - контура должны быть как можно шире (охватывать максимально возможное число единиц), контуров должно быть как можно меньше.
1 |
||||
1 |
||||
1 |
1 |
|||
1 |
1 |
1 |
карно карта число код
Для 4-х аргументов карту Карно всегда можно представить как
Рис. 2
В строках (столбцах) охваченных фигурной скобкой значение соответствующего аргумента воспринимается как прямое (в виде «1»), в неохваченных - как инверсное (в виде «0»).
=
Рис. 3
Задача №3
Предложенные десятичные цифры A и B перевести в двоичный, восьмеричный и шестнадцатеричный кода. Над двоичными эквивалентами выполнить следующие операции:
арифметические A+B, A-B, B-A
логические A&B, AvB, AB
А=24, В=45
Чтобы преобразовать целое десятичное число в двоичный код необходимо:
Разделить десятичное число на 2 до получения целого частного и остатка
Остатки запомнить и проверить, равно ли частное нулю - если нет, принять его за новое делимое и вернуться к пункту 1.
Если частное равно нулю, выполнить все полученные при делении остатки в порядке обратном их получению.
Элементарные микропроцессоры обязаны владеть только операцией арифметического сложения, остальные операции (вычитание, умножение, деление) получены программным способом т.к., из элементарных аппаратных средств известен лишь сумматор. Развитые микропроцессорные комплекты снимают это ограничение, и выполнение операций осуществляется наиболее оптимальным способом; либо аппаратным (предпочтительный способ с точки зрения быстродействия), либо программным (при этом упрощается внутренняя структура микропроцессора).
А+В:
1 0 1 1 0 1
+ 1 1 0 0 0
1 0 0 0 1 0 1
А-В:
Переводим десятичные унитарные числа в двоичный позиционный код A=110002, B=1011012
Т.к. микропроцессор, по сути, осуществляет операцию A+(-B), то число B необходимо представить в дополнительном коде, в виде отрицательного числа: -B=10010
Непосредственно выполняем операцию вычитания
1 1 0 0 0
+ 1 0 0 1 0
1 0 1 0 1 0
Переводим обратно, результат: 10101=-21. В-А:
При вычитании из большего числа меньшего результат получается в дополнительном коде. Для проверки найдем ответ по модулю. Результат проинвертируем (00001) и прибавим 1 к младшему разряду (000102=| -210|).
При вычитании из большего числа меньшего результат получается в прямом коде, а переполнением пренебрегают (вычитали пятиразрядные числа, а ответ получен шестиразрядный, следовательно, старший разряд не учитывается). Повторим выполнение операции со сменой аргументов, т.е. B - A,
-А=001112
1 0 1 1 0 1
+ 1 0 0 1 1 1
1 0 1 0 0
Прибавим 1 к младшему разряду:
1 0 1 0 0
+ 0 0 0 0 1
1 0 1 0 1
A&B:
1 0 1 1 0 1
& 1 1 0 0 0
1 0 1 0 0 0
AvB:
1 0 1 1 0 1
v 1 1 0 0 0
1 1 1 1 0 1
AB:
1 0 1 1 0 1
1 1 0 0 0
1 0 1 0 1 0
Размещено на Allbest.ru
Подобные документы
История открытия цикла Карно, его физическое описание. Особенности прямого и обратного цикла Карно. Экспериментальное определение коэффициента полезного действия лабораторной установки, демонстрирующей цикл Карно. Примеры применения цикла Карно.
реферат [85,8 K], добавлен 14.05.2014Коэффициент полезного действия тепловой машины. Цикл Карно идеального газа. Цикл Отто, Дизеля и Тринкеля. Второе начало термодинамики. Энтропия обратимых и необратимых процессов. Термодинамическая вероятность состояния. Тепловая смерть Вселенной.
презентация [111,6 K], добавлен 29.09.2013Содержание и основные этапы теоретического цикла Карно, Ренкина. с промперегревом. Влияние повышения давления на влажность в последней ступени. Определение эффективности теплоэлектрической установки. Пути совершенствования термодинамического цикла.
презентация [2,8 M], добавлен 08.02.2014Суперсверхкритическое давление. Теоретический цикл Карно. Теоретический цикл Ренкина на сверхкритические параметры и с промперегревом. Влияние повышения давления на влажность в последней ступени. Пути совершенствования термодинамического цикла.
презентация [1,7 M], добавлен 08.02.2014Характеристика основных типов идеального газа. Описание изохорического, изобарического и изотермического процессов. Изучение первого и второго законов термодинамики. Принцип действия тепловых машин. Описание цикла Карно. Расчет сил Ван-дер-Ваальса.
реферат [255,0 K], добавлен 25.10.2015Термодинамічна схема теплового двигуна. Порівняння довільного циклу і циклу Карно, Отто і Дизеля при однакових ступенях стискання. Схема газотурбінної установки. Процес адіабатного стискання повітря в компресорі. Адіабатний стиск чистого повітря.
реферат [412,4 K], добавлен 12.08.2013Передача энергии от одного тела к другому. Внутренняя энергия и механическая работа. Первое начало термодинамики. Формулировки второго закона термодинамики. Определение энтропии. Теоремы Карно и круговые циклы. Процессы, происходящие во Вселенной.
реферат [136,5 K], добавлен 23.01.2012Входные и передаточные комплексные функции цепи, особенности их исследования и получения. Расчет частотных характеристик по выражениям амплитудно-частотных характеристик на основе карты нулей и полюсов. Использование автоматического метода анализа цепей.
курсовая работа [1,1 M], добавлен 21.10.2012Технологическая схема ТЭС: система регенерации, основное оборудование, система эвакуации дымовых газов, технического водоснабжения, топливоподачи (газ, мазут). Суть теоретического цикла Карно и Ренкина. Классификации паровых котлов. Основные типы топок.
презентация [13,4 M], добавлен 08.02.2014Расчет термодинамических параметров быстроходного автомобильного дизельного двигателя со смешанным теплоподводом в узловых точках. Выбор КПД цикла Карно в рабочем интервале температур. Вычисление значений термического коэффициента полезного действия.
курсовая работа [433,2 K], добавлен 13.07.2011