- •Команды (директивы) управления программой «Монитор»
- •Директивы работы с памятью
- •Директивы работы с регистрами
- •Способы адресации
- •Выполнение на ассемблере последовательных алгоритмов с различными способами адресации при выполнении арифметических операций
- •Реализация ветвящихся процессов. Команды условных переходов
- •Команды для переходов учебного компьютера
- •Синтаксис команд безусловного перехода
- •Реализация на ассемблере циклических программ
- •Анализ и синтез комбинационных схем
- •Понятие основных (базовых) и базисных функций двух переменных
- •Построение одноразрядного полного сумматора
- •Формальный синтез полного одноразрядного сумматора на основе булевой алгебры
- •Разорванные группы
- •Формы представления чисел
- •Примеры представления чисел с фиксированной точкой в формате sfix()
- •Достоинства и недостатки представления чисел с фиксированной точкой
- •Представление данных в форме с плавающей точкой
- •Видоизменённая (современная) форма представления чисел с плавающей точкой
- •Особенности микроконтроллеров семейства avr atmel
- •Адресное пространство мк avr (распределение памяти)
- •Регистр состояния, регистр флагов.
- •Системы команд процессоров atmel
Разорванные группы
Для функций с тремя переменными карту Карно следует рассматривать как цилиндр со склеенными правым и левым краями. Так как прямоугольные группы формируются на таком цилиндре, на плоском рисунке та или иная группа может оказаться разорванной.
Пример разорванной группы:
x yz |
| ||||
00 |
01 |
11 |
10 |
| |
|
1 |
|
|
1 |
|
|
|
|
|
|
|
|
|
Рассмотрим примеры для функций четырёх переменных.
Пример 1.
-
wx yz
1
1
1
1
1
1
Пример 2.
-
wx yz
1
1
1
1
Можно следующим образом сформулировать основной метод для поиска групп на Карте Карно:
Прежде всего, выбирается ячейка с единицей, которая войдёт только в одну группу, не являющаяся подгруппой другой большей группы.
Затем формируется наибольшая группа, содержащая выбранную ячейку.
Далее выбирается другая ячейка с единицей, обладающая тем же свойством и ещё не вошедшая в ранее сформированные группы и формируется её группа.
Процесс повторяется до тех пор, пока либо все ячейки, содержащие единицы не окажутся в каких-то группах, либо останутся только такие ячейки, которые можно сгруппировать более, чем одним способом.
Теперь строится минимальное число групп, покрывающих все оставшиеся единичные ячейки.
Задание для самостоятельного выполнения.
|
|
Построим карту Карно для полного одноразрядного сумматора
Карта Карно для :
Функция не минимизируется. |
Карта Карно для :
(СДНФ)
|