- •1.1 Классы устройств вм и систем
- •1.2 Операционные устройства (оу)
- •1.3 Операционный и управляющий автоматы.
- •1.4 Структурная организация оа
- •1.2 Функциональная организация вм и системы (Архитектура системы)
- •1.2.1 Устройство управления (уу). Принцип программного управления
- •1.2.2 Защита информации
- •1.2.3 Страничная адресация
- •1.2.3 Защита информации при страничной адресации
- •1.3 Структуры вычислительных и информационных систем
- •1.3.1 Перспективы совершенствования архитектуры вм и вс
- •Контрольные вопросы
- •2.1 Логические основы вм и информационных систем
- •2.1.1 Комбинационные схемы и цифровые автоматы
- •2.1.2 Функционально полный набор логических элементов
- •2.2 Минимизация переключательных функций
- •2.3 Методы получения сокращенной днф из сднф
- •2.3.1 Метод Квайна-Мак-Класки (алгебраический метод)
- •Метод Квайна (метод импликантных матриц)
- •2.3.3 Метод Квайна – Мак-Класки (с использованием числового представления функций алгебры логики)
- •2.3.4 Минимизация переключательных функций с помощью диаграмм Карно-Вейча
- •2.3.5 Синтез комбинационных и накапливающих схем в базисах и, или, не; и-не; или-не
- •2.3.6 Метод синтеза дискретных схем на базе программируемых логических матриц (плм ) с помощью эволюционных вычислений
- •Контрольные вопросы
- •3.1. Синхронные и асинхронные триггерные схемы на потенциальных элементах
- •Триггер d-типа, dv-типа
- •Триггеры т-типа
- •Схемные варианты триггеров
- •Помехозащищенные триггеры
- •Применение триггерных схем
- •Подавление дребезга контактов
- •Логические состояния и «иголки» («мерцания»)
- •3.2 Контрольные вопросы
- •3.3 Счетчики
- •3.4 Счетчики со сквозным переносом
- •3.5 Синтез счетчиков с модулем счета к≠2n.
- •Вычисление логических условий
- •3.6.1 Схемы сравнения слов с константами
- •3.6.2 Схемы сравнения на равенство
- •Схемы сравнения на больше-меньше
- •Контрольные вопросы
- •4.1 Абстрактная модель цифрового автомата (ца).
- •4.2 Способы задания автоматов. Автоматы Мили и Мура.
- •4.3 Минимизация абстрактных автоматов (аа)
- •4.4 Структурный автомат (са). Канонический метод структурного синтеза автоматов.
- •4.5 Пример канонического метода структурного синтеза автоматов на т-триггерах
- •4.6 Функционирование автоматов во времени
- •4.7 Синтез автоматов Мили и Мура по граф-схеме алгоритма (гса)
- •4.8 Синтез автомата Мура на d-триггерах
- •5.1 Классификация элементов эвм
- •5.2 Характеристики логических элементов
- •Статические параметры логических элементов
- •Динамические параметры логических элементов
- •Диодно-транзисторная логика
- •Транзисторно-транзисторные логические элементы.
- •5.4.1 Транзисторно-транзисторные логические элементы с простым инвертором
- •5.4.2 Транзисторно-транзисторные логические элементы со сложным инвертором
- •5.4.3 Транзисторно-транзисторные логические элементы с диодами Шотки
- •Транзисторные логические элементы, связанные эмиттерами (эсл-элементы, элементы с эмиттерными связями).
- •5.5.1 Электрические схемы и принцип работы логических элементов эсл
- •5.5.2 Основные характеристики и параметры элементов эсл
- •Инжекционная интегральная схемотехника
- •Логические элементы на полевых транзисторах
- •5.7.1 Статические характеристики мдп-транзисторов с индуцированным
- •Инвертор с линейной нагрузкой
- •5.7.4 Инвертор на мдп-транзисторах с нелинейной нагрузкой
- •Инверторы с квазилинейной и токостабилизирующей нагрузками
- •5.7.5 Инверторы на кмдп–транзисторах
- •5.7.6 Логические элементы на полевых мдп-транзисторах с одним типом проводимости
- •5.7.7 Логические элементы на комплементарных кмдп-транзисторах.
- •Физические основы использования элементов информационных систем в оптическом диапазоне
- •Полупроводниковые источники излучения
- •5.8.2 Полупроводниковые приемники излучения
- •5.8.3 Фоторезисторы
- •5.8.4 Фотодиоды
- •5.8.5 Фототранзисторы
- •Оптроны и оптоэлектронные микросхемы.
- •Оптоэлектронные микросхемы
- •6.1 Назначение, основные виды запоминающих устройств (зу)
- •6.2 Структура памяти универсальной эвм
- •6.3 Иерархическая структура зу
- •6.3.1 Оперативная память
- •6.3.2 Регистровая кэш-память
- •6.4 Запоминающие утройства на интегральных микросхемах (имс)
- •Классификация интегральных микросхем памяти
- •6.4.2 Зу на интегральных микросхемах
- •6.4.3 Статическое зу на биполярных транзисторах
- •6.4.4 Запоминающие элементы на моп-структурах
- •6.5 Организация оперативной памяти (оп)
- •6.5.1 Многоблочная оп
- •6.5.2 Оп с многоканальным доступом
- •6.5.3 Оп с расслоением сообщений
- •6.5.4 Включение модулей пзу в адресное пространство оп
- •6.5.5 Переключаемые банки памяти
- •6.6 Буферные (сверхоперативные) зу, кэш-память.
- •6.7 Бзу с прямой адресацией
- •6.8 Зу с стековой адресацией
- •6.9 Зу с магазинной организацией
- •6.10 Буферные зу с ассоциативной адресацией
- •6.11 Постоянные запоминающие устройства (пзу)
- •6.11.1 Пзу с масочным программированием (пзу)
- •6.11.2 Программируемые пзу (ппзу)
- •6.11.3 Программируемые логические матрицы (плм)
- •6.11.4 Логическое проектирование с использованием плм
- •7.1 Устройства и системы цифро-аналогового и аналого-цифрового преобразования сигналов
- •Дискретизация сигналов. Теорема в.А. Котельникова.
- •Узлы цифро-аналоговых средств сопряжения
- •Основные характеристики цап и ацп
- •7.4.1 Схема выборки-хранения
- •7.4.2 Цап с двоично-взвешенными сопротивлениями
- •7.4.3 Цап на основе резистивной матрицы r-2r
- •Аналого-цифровые преобразователи (ацп) последовательного преобразования. Ацп поразрядного уравновешивания. Ацп двойного интегрирования
- •Ацп последовательного преобразования
- •7.5.2 Ацп двойного интегрирования
- •7.5.3 Ацп поразрядного уравновешивания
- •Ацп параллельного преобразования
- •8 Датчики электронных информационных систем безопасности. Организация шин
- •8.2.1. Термометры на рn-переходах
- •Резистивные термометры
- •Принципы работы тензодатчика
- •Полупроводниковые тензодатчики
- •Мостовые схемы
- •Компрессионные акселерометры
- •Сдвиговые акселерометры
- •Калибровка
- •Вибростенды
- •8.9. Преобразователи давления
- •Применения
- •8.10. Датчики смещения
- •8.11. Датчики потока
- •Тепловые измерители потока
- •Механические измерители потока
- •Гидродинамические (аэродинамические) измерители потока
- •Электромагнитные измерители потока
- •Ультразвуковые датчики потока
- •Шина процессор - память
- •Шина ввода/вывода
- •Системная шина
Контрольные вопросы
1. Чем отличаются комбинационные схемы и цифровые автоматы?
2. Перечислите основные функционально полные наборы переключательных функций.
3. Назовите основные законы алгебры логики.
4. Какие основные методы минимизации переключательных функций используются на практике?
5. Что лежит в основе метода синтеза дискретных схем с помощью эволюционных вычислений?
3 ОБЕСПЕЧЕНИЕ ФУНКЦИОНИРОВАНИЯ СИСТЕМ БЕЗОПАСНОСТИ
3.1. Синхронные и асинхронные триггерные схемы на потенциальных элементах
В
ВМ в процессе обработки информации
необходимо ее промежуточное хранение.
Для этого используют триггеры – элементы
с двумя устойчивыми состояниями, имеющие
соответствующие входы для сигналов
управления. Основу триггеров –
элементарных цифровых автоматов с двумя
устойчивыми состояниями, составляет
простейшие запоминающие ячейки, которые
получают соединением двух потенциальных
элементов И-НЕ (ИЛИ-НЕ). Независимо от
того, какую функцию выполняет логический
элемент И-НЕ или ИЛИ-НЕ, ячейки могут
находится в двух устойчивых состояниях
1
и 0.
Состоянию 1
соответствует единичный сигнал на
выходе Q,
состоянию 0
– нулевой сигнал на выходе Q,
единичный
сигнал на выходе
.
Таким
образом информация может одновременно
сниматься с запоминающей ячейки
(триггера) в прямом и инверсном виде.
1. По способу записи информации триггеры разделяются на:
- асинхронные, запись информации в которых осуществляется непосредственно с поступлением информационного сигнала на его вход;
- синхронные, имеющие специальный синхронизирующий вход С, сигнал которого разрешает триггеру принять новую информацию (этот сигнал называется также тактирующим, исполнительным или командным).
Синхронные триггеры в зависимости от того, какая часть синхроимпульса (СИ) оказывает влияние на изменение выходов, делятся на три основные группы:
- триггеры, управляемые уровнем синхроимпульса, когда он равен 1 или 0. Это базовые синхронные триггеры, имеющие дополнительный вход для СИ.
- триггеры, управляемые обоими фронтами СИ. Это триггеры с главной и вспомогательной памятью (JKMS).
- триггеры, управляемые одним фронтом СИ (например, D) синхронные триггеры могут быть одно- или многотактными.
2. По числу ступеней:
- одноступенчатые и
- двухступенчатые.
Двухступенчатость позволяет получить эффект задержки информации. Двухступенчатые триггеры называются также триггерами MS, поскольку одна из ступеней – slave [sleіv] (раб, невольник) повторяет состояние другой ступени – master [‘ma:ste] (хозяин, владелец, господин).
По способу организации логических связей, определяющих
особенности функционирования, различают триггеры RS, T, D, JK и других типов. Функциональные обозначения триггеров и правила их изображения в технической документации определяются ГОСТ 2.743-82.
Триггеры различаются типами входов, для которых приняты следующие обозначения:
R (от англ.Reset - сброс) - раздельный вход установки триггера в состояние 0;
S (от англ.Set - установка) – раздельный вход установки триггера в состояние 1;
K (от англ.Kill – внезапное отключение) – вход раздельной установки универсального триггера в состояние 0;
J (от англ.Jerk – включение внезапное) – раздельный вход установки универсального триггера в состояние 1;
T (от англ.Toggle - релаксатор) – счетный вход триггера;
D (от англ.Delay - задержка) – информационный вход установки триггера в состояние, соответствующее логическому уровню на этом входе;
C (от англ.Clock – первичный источник сигналов синхронизации) – исполнительный управляющий (синхронизирующий) вход записи информации в триггер;
V (от англ.Valve – клапан, вентиль) – разрешающий, управляющий вход.
Основными параметрами триггеров являются: максимальная длительность входного сигнала, время задержки переключения триггера, разрешающее время триггера.
Рассмотрим свойства лишь наиболее распространенных типов триггеров, используемых при построении сложных логических схем, например таких, как счетчики и регистры.
В
таблице переходов, отражающей закон
функционирования триггера, будем также
обозначать последовательные моменты
времени. Момент времени t
соответствует состоянию триггера до
прихода управляющих сигналов. Момент
времени t+1
наступает тогда, когда сигналы на выходе
триггера под воздействием сигналов на
входах принимают значения, соответствующие
последующему состоянию. Состояние
триггера, соответствующее моменту
времени t,
будем обозначать
,
а состояние, которое он принимает в
результате воздействия входных сигналов
в момент времени (t+1),
-
.
Знак неопределенности «x» в таблице переходов означает, что такая комбинация входных сигналов считается запрещенной, а следовательно, значение функции таких наборов произвольно.
RS-триггер
RS-триггер – ячейка хранения информации, триггер с установочным запуском.
Это логическое устройство с двумя устойчивыми состояниями, имеющее два информационных входа R и S, такие, что при S=1 и R=0 триггер принимает состояние 1 (Q=1), а при R=1, S=0 триггер принимает состояние 0 (Q=0).
R от reset – восстанавливать,
S от set – устанавливать.
(3.1)
-
запрещенное состояние перехода.
В базисе И-НЕ формула приводится к виду:
(3.2)
Таблица 3.1
R |
S |
|
0 |
0 |
|
0 |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
|
D - триггеры
0 1
R-триггер
S триггер
E-триггер
JK-триггер
Запрещенная
комбинация
для RS-
триггера
Ō
Рисунок 3.1 –RS-триггер
Полная
таблица состояний RS-триггера
представлена в табл.3.2. Методом карт
Карно-Вейча выполним минимизацию
переключательной функции для выхода
.
Таблица 3.2
R |
S |
|
|
0 |
0 |
0 |
RS |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
|
1 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
x |
1 |
1 |
1 |
x |
|
00 |
|
11 |
10 |
0 |
|
1 |
x |
0 |
1 |
1 |
1 |
x |
0 |
При доопределении неопределенных значений переключательной функции единицами получим:
(3.3)
В базисах И-НЕ и ИЛИ-НЕ, функция выхода RS триггера имеет вид:
(3.4)
Рисунок 3.2 –RS-триггер
Задержка переключения асинхронных RS-триггеров составит сумму задержек переключения двух логических элементов, на которых выполнены триггеры, т.е.
(3.5)
Действительно
для любой схемы при записи информации,
например, по входу S
(триггер находится в состоянии 0)
новое устойчивое состояние триггера
Q=1
сформируется через интервал времени
,
отсчитываемый от момента поступления
сигнала на вход S.
Для
устойчивого функционирования триггера
длительность сигнала действующего на
его входах R
и S,
должна быть не меньше суммарной задержки
переключения логических элементов
обоих плеч триггера для полного
установления новых значений выходных
уровней. Для вышеприведенных схем
длительность входного сигнала должна
быть не меньше
,
т.е.
Максимальная
частота переключения триггера
определяется
минимально допустимым временным
интервалом между двумя последовательными
сигналами минимальной длительности,
поступающими поочередно на входы R
и S.
(3.6)
Следующая
maxчастота
чередования сигналов на входах
определяется интервалом времени
,
т.е. поступление новых информационного
сигнала допускается только лишь после
окончания переходных процессов в
триггере и переключение его в другое
устойчивое состояние. Однако при
длительность сигналов на выходах
и
не будет превышать
Поскольку
сигналы длительностью
являются недостаточными для надежной
передачи информации в логической цепи,
то временной интервал между сигналами,
действующими поочередно на входах
триггера, приходится увеличивать, в
результате чего
переключения триггера снижается.
Предельная рабочая частота переключения
асинхронного RS-триггера
при длительности информационного
сигнала на каждом плече триггера не
менее
определяется из выражения
(3.7)
В качестве самостоятельных устройств асинхронные RS-триггеры находят ограниченное применение, но являются базовыми схемами всех более сложных триггерных устройств. В устройствах цифровой обработки информации в основном применяются синхронизируемые (тактируемые) триггеры.
В отличие от асинхронных, синхронные RS-триггеры имеют на входе каждого плеча дополнительные схемы совпадения, первые входы которых объединены и являются входом синхронизирующего импульса (СИ), а вторые входы схем совпадения являются информационными записи 1 (S) и 0 (R). Таким образом, информация, поступающая на входы R и S, может быть передана на собственно триггер только при поступлении СИ.
Рисунок 3.3 – Варианты схем RS-триггеров
Использование синхронизации определяет момент приема триггером входной информации и не допускает одновременного действия сигнала, переключающего триггер, и сигнала съема информации с триггера, обеспечивая, тем самым, правильную работу логических каскадов.
Поскольку в потенциальной системе элементов отсутствуют специальные элементы задержки сигналов, для выполнения условий надежной работы логических каскадов на каждый двоичный разряд, хранящий 1 бит информации, использовать 2 триггера, которые управляются двумя сдвинутыми во времени СИ. Таким образом удается информацию, снимаемую с выхода триггера, использовать для управления сигналами на его входах, что необходимо для построения более сложных схем.
Рисунок
3.4– Двухступенчатый RS-триггер
Двойное Т в обозначении триггера означает, что он выполнен по двухступенчатой схеме.
Схема управляется либо от двух СИ, либо, как показано на рис., от одного. В ИМС RS-триггеры маркируются буквами TP.

01
0