- •Вычислительная техника и информационные технологии Рекомендуемая литература
- •Логические основы вычислительной техники .1. Понятие функции алгебры логики
- •1.2. Основные законы и тождества алгебры логики
- •Формы задания бф:
- •Пример №1
- •2. Комбинационные цифровые устройства
- •2.1. Понятие и последовательность синтеза
- •2.2. Способы задания кцу
- •2.3. Вывод минимальной фал
- •2.4. Базисы и минимальные базисы
- •2.6. Типовые кцу
- •4. Последовательностные цифровые устройства
- •4.1. Понятие и способ задания пцу
- •4.2. Понятие и классификация триггеров
- •4.3. Типовые триггеры
- •Встроенная память/кэш
- •5. Преобразователи сигналов
- •7. Принципы управления микропроцессора.
- •7.1. Классификация микропроцессоров.
- •7.2. Декомпозиция мп.
- •7.3. Принцип аппаратного управления ("жёсткой" логики).
- •7.4. Принцип микропрограммного управления (гибкой логики).
- •7.5. Способы формирования сигналов управления
- •Код номера
- •7.6. Операционное устройство мп.
- •7.7. Обобщённая структурная схема мп.
- •8. Элементы архитектуры мп.
- •8.1. Структура команд.
- •8.2. Способы адресации, основанные на прямом использовании
- •Номера реги- стров
- •Число 4527
- •Адрес 1765
- •8.3. Способы адресации, основанные на преобразовании кода команды.
- •8.4. Понятие вектора состояния мп.
- •8.5. Понятие системы прерывания программ.
- •8.6. Характеристики системы прерывания.
- •8.7. Способы организации приоритетного обслуживания
- •Счётчик
- •Счётчик
- •Компаратор
- •Код маски
- •8.8. Процесс выполнения команд. Рабочий цикл мп.
- •8.9. Конвейерная обработка команд и данных.
- •8.10. Особенности risc-архитектуры.
- •Регистры глобальных переменных
- •9.1. Способы обмена данными между устройствами
- •9.2. Методы передачи информации между устройствами
- •Общая шина
- •Регистр адреса
- •Цепи данных
- •Интерфейс пу
- •Канал ввода-вывода
- •Канал ввода-вывода
- •Данные от процессора
- •Данные в процессор
- •Регистр передатчика очищен
- •Регистр приёмника заполнен
- •10. Программное обеспечение мпс.
- •10.2. Алгоритмизация задач и язык sdl.
- •10.3. Уровни языков программирования.
- •10.4. Средства разработки прикладных программ.
- •10.5. Средства отладки прикладных программ.
- •10.6. Понятие надёжности мпс.
- •10.7. Контроль передачи информации.
- •10.10. Взаимодействие систем технического обслуживания.
- •Ш. Цифровые сигнальные процессоры
- •3.1. Структура цсп tms320c6x
- •3.2. Структура командной строки ассемблера tms320c6x
- •3.3. Особенности команд для чисел с фиксированной запятой
- •3.4. Ограничения целостности ресурса
- •Сетевые информационные технологии
- •11.1. Локальные вычислительные сети
- •11.2. Аппаратная база компьютерной телефонии
- •11.3. Глобальные сети
- •11.4. Основы защиты информации
- •Приложение. Система команд tms320с6х для чисел с фиксированной запятой
- •Команды пересылки данных
Формы задания бф:
Табличная
Алгебраическая
Г рафическая
Номерами состояний
Картами Карно
Пример №1
Для функции дизъюнкции (логического сложения) имеем таблицу истинности:
№ |
в |
a |
Z |
0 |
0 |
0 |
0 |
2 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
3 |
1 |
1 |
1 |
№ - номер состояния
Форма записи БФ
ДСНФ - дизъюнктивная совершенно нормальная форма
Она записывается через сумму конституентов.
Конституент – функция эквивалентная 1 при определенном
наборе аргументов. Записывается как произведение аргументов, взятых с инверсией, если аргумент эквивалентен 0 и без инверсии, если аргумент эквивалентен 1.
КСНФ – конъюнктивная совершенно нормальная форма
Она записывается через произведение антиконституентов.
Антиконституент – функция эквивалентная 0 при определенном наборе аргументов. Записывается как сумма аргументов, взятых с инверсией, если они эквивалентны 1 и без инверсии, если они эквивалентны 0
Пример №2 (алгебраическая форма записи)
Z v = ав v ав v ав = а(в v в) v в(а v а) = а v в -ДСНФ
Z v = а v в - КСНФ
Пример №3 (Графическая форма задания)
А
1 (1,1)
0 1 В
Пример №4 (Номерами состояния)
Номер состояния определяется как сумма
произведений веса переменной на ее коэффициент
Вес переменной определяется 2n-1, где n – порядковый
номер переменной.
Номер состояния определяется как обязательный, если функция при данном наборе аргументов имеет 1 значение, и запрещенное, если 0.
Zv = [1,2,3/0]ва , где ва – база ( порядок задания весов аргументам)
Пример № 5 (Картами Карно)
Число клеток в карте Карно равно 2n, где n – число аргументов.
Для функции дизъюнкции имеем:
в\а 0 1
-
0
1
1
1
Zv= а v в
Минимизация – процесс представления функции минимальным
числом вхождений (входов переменных) и минимальным числом
мин термов.
Пример № 6
Пусть задана функция четырех переменных номерами состояний:
Z(a.b,c,d) = [1,3,7,8,9,11,12,14/0,2,4,5,6,10,13,15]dcba
ва
dс \ 00 01 11 10
-
00
0
0
1
1
3
1
2
0
01
4
0
5
0
7
1
6
0
11
12
1
13
0
15
0
14
1
10
8
1
9
1
11
1
10
0
2. Комбинационные цифровые устройства
2.1. Понятие и последовательность синтеза
.
Комбинационное цифровое устройство (КЦУ): Комбинационным называется цифровое устройство, у которого выходные двоичные сигналы в любой момент времени зависят только от тех двоичных сигналов, которые поступают на вход устройства в тот же момент времени. Таким образом, сигналы на выходе КЦУ изменяются практически сразу после изменения входных сигналов..
КЦУ называется полностью определённым, если каждому из всех его возможных входных двоичных наборов поставлен в соответствие строго определенный двоичный набор на выходе. Если хотя бы для одного входного набора значение одного или более разрядов соответствующего выходного набора безразлично, КЦУ называется не полностью или частично определённым. На практике частично определенные КЦУ соответствуют ситуациям, когда некоторые двоичные наборы либо никогда не появляются на входе, либо никогда не оказываются востребованными на выходе.
Синтез любого КЦУ проводится в следующей последовательности:
Задается закон функционирования.
Для каждого из m выходов выводится минимальная ФАЛ, то есть ФАЛ с минимальным числом членов и минимальным числом аргументов в каждом члене.
При необходимости каждая минимальная ФАЛ записывается в заданном минимальном базисе.
В соответствии с системой минимальных ФАЛ строится структурная схема устройства.