- •Цифровые устройства и микропроцессоры
- •1. Практические занятия по цифровым устройствам
- •1.1. Практическое занятие «Основы теории цифровых устройств» Учебные цели
- •Содержание занятия
- •Учебно-материальное обеспечение занятия
- •Содержание учебных вопросов
- •1. Тест на знание логических элементов ( лэ )
- •2. Перевод чисел из десятичной системы счисления в двоичную
- •3. Методика получения переключательной функции лэ
- •4. Минимизация переключательной функции методом
- •5. Построение цифрового устройства по переключательной
- •6. Построение цифрового устройства по переключательной функции в заданном базисе
- •1.2. Практическое занятие «Минимизация переключательных функций»
- •Ицхоки я.С., Овчинников н.И., Поздняков в.Г. Импульсные и цифровые устройства. – м.: ввиа, 1983. С. 41 – 61.
- •Конспект лекций.
- •1. Описание работы цифрового устройства на языке
- •2. Проверка работоспособности цифрового устройства
- •3. Построение и заполнение карты Карно
- •4. Минимизация пф с помощью карты Карно
- •5. Синтез цифровых устройств (общее задание для всех курсантов)
- •1.3. Практическое занятие «Синтез цифровых устройств»
- •Ицхоки я.С., Овчинников н.И., Поздняков в.Г. Импульсные и цифровые устройства. – м.: ввиа, 1983. С. 41-61.
- •Конспект лекций.
- •Синтез цифрового устройства по неполному словесному описанию
- •2. Синтез полусумматора
- •3. Синтез одноразрядного сумматора
- •1.4. Практическое занятие «Элементы цифровых устройств»
- •Конспект лекций.
- •Теоретическое исследование реакции триггеров на входные сигналы заданной формы
- •2. Теоретическое исследование реакции цифровых устройств
- •2. Практические занятия по микропроцессорным системам
- •2.1. Практическое занятие «Система команд микропроцессора»
- •2. Конспект лекций.
- •1. Шестнадцатеричная система счисления (сс)
- •1.1. Примеры перевода чисел из шестнадцатеричной сс
- •2. Система команд микропроцессора
- •Все команды по функциональному назначению делятся на шесть групп (см. На рис. 15 схему команд мп кр580вм80):
- •2.. 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003. Программная реализация временной задержки
- •4. Выполнение индивидуальных заданий по составлению программ
- •2. Конспект лекций.
- •1. Принцип работы бис 580вв55
- •2. Программирование бис 580вв55( по индивидуальным заданиям)
- •3. Формирование управляющего сигнала для внешнего устройства
- •4. Разработка программы «Формирование управляющего сигнала для внешнего устройства» ( по индивидуальным заданиям)
- •2.3. Практическое занятие «Программируемый интервальный таймер бис 580ви53»
- •2. Конспект лекций.
- •1. Принцип работы бис 580ви53
- •2. Программирование бис 580ви53 (по индивидуальным заданиям)
- •3. Формирователь импульсов запуска внешнего устройства с большим периодом повторения импульсов ( общее задание)
- •2.4. Практическое занятие «Организация микропроцессорной системы (мпс)»
- •2. Конспект лекций.
- •1. Шины или линии групповой связи
- •2. Разработка схемы управления мпс и организация связей между бис мпс
- •Литература
2. Перевод чисел из десятичной системы счисления в двоичную
и обратно
ЗАДАНИЕ: 1) переведите заданные десятичные числа в двоичную систему счисления; 2) переведите заданные двоичные числа в десятичную систему счисления.
ПРИМЕР ВЫПОЛНЕНИЯ:
1) 11/2=5, в остатке 1, 5/2=2, в остатке 1, 2/2=1, в остатке 0, следовательно, двоичный код числа 11 равен 1011(записываем код , начиная с последнего результата деления, а далее в обратном порядке остатки);
2) 1011(2)=1×23+0×22+1×21+1×20=8+2+1=11(10).
Вариант №1
-
Перевести числа 30, 17, 3 в двоичную систему счисления.
-
Определить десятичный эквивалент двоичных кодов 0011(2) , 1100 (2) , 1001(2) .
Вариант №2
-
Перевести числа 3, 27, 13 в двоичную систему счисления.
-
Определить десятичный эквивалент двоичных кодов 1000(2) , 0101(2) , 10011(2).
Вариант №3
-
Перевести числа 20, 12, 41 в двоичную систему счисления.
-
Определить десятичный эквивалент двоичных кодов 1100 (2), 11101(2), 0100(2). Вариант №4
-
Перевести числа 21, 33, 15 в двоичную систему счисления.
-
Определить десятичный эквивалент двоичных кодов 1011 (2) , 1000000(2) , 111000 (2) .
3. Методика получения переключательной функции лэ
ЗАДАНИЕ: исходя из названия ЛЭ дать его словесное, табличное и алгебраическое ( СДНФ, СКНФ ) описания.
ПРИМЕР ВЫПОЛНЕНИЯ: ЛЭ «3И-НЕ» – это ЛЭ с тремя входами (x2 , x1, x0), на выходе y которого логический нуль будет только тогда, когда на всех входах будут логические единицы. Поэтому, его таблица истинности будет иметь следующий вид:
Номер набора |
x2 |
x1 |
x0 |
y |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
2 |
0 |
1 |
0 |
1 |
3 |
0 |
1 |
1 |
1 |
4 |
1 |
0 |
0 |
1 |
5 |
1 |
0 |
1 |
1 |
6 |
1 |
1 |
0 |
1 |
7 |
1 |
1 |
1 |
0 |
Тогда переключательная функция в СКНФ примет вид .
Вариант №1
-
Логический элемент «2ИЛИ-НЕ»: дать словесное описание, записать таблицу истинности, записать переключательную функцию в СДНФ.
-
Логический элемент «2И-НЕ»: дать словесное описание, записать таблицу истинности, записать переключательную функцию в СКНФ.
-
Логический элемент «4ИЛИ»: дать словесное описание, записать таблицу истинности.
Вариант №2
-
Логический элемент «2И»: дать словесное описание, записать таблицу истинности, записать переключательную функцию в СДНФ.
-
Логический элемент «3ИЛИ»: дать словесное описание, записать таблицу истинности, записать переключательную функцию в СКНФ.
-
Логический элемент «4ИЛИ-НЕ »: записать таблицу истинности.
Вариант №3
-
Логический элемент «2ИЛИ»: дать словесное описание, записать таблицу истинности, записать переключательную функцию в СКНФ.
-
Логический элемент «3И»: дать словесное описание, записать таблицу истинности, записать переключательную функцию в СДНФ.
-
Логический элемент «4И-НЕ»: записать таблицу истинности.
Вариант №4
-
Логический элемент «2И-НЕ»: дать словесное описание, записать таблицу истинности, записать переключательную функцию в СДНФ.
-
Логический элемент «3ИЛИ-НЕ»: дать словесное описание, записать таблицу истинности, записать переключательную функцию в СКНФ.
-
Логический элемент «4И»: записать таблицу истинности.