Similar presentations:
Микропроцессорные устройства
1.
Микропроцессорныеустройства.
2.
Текст презентации3.
Принстонская архитектура (фон Неймана)3
4.
Гарвардская архитектура4
5.
Базовые цифровые схемыКомбинационные цифровые устройства (линейные
схемы). Предназначены для преобразования информации и
направления потоков информации.
Последовательностные
цифровые устройства (схемы,
содержащие обратные связи). Предназначены для хранения
информации.
5
6.
Базисные структуры логических элементовЛогическое умножение и логическое сложение с инверсией
результата.
6
7.
Примеры КЦУШифраторы, дешифраторы, сумматоры,
кодопреобразователи, мультиплекоры, демультиплексоры.
7
8.
ПЦУ. Триггеры. Основная ячейка хранения.S (set) – установка 1.
R (reset) – установка 0.
Для каждого элемента И-НЕ:
X^1 = ~X (not X)
X^0 = 1
8
9.
ПЦУ. Триггеры. Таблица режимов RS-триггера.Qn
~Qn
Режимы
Sn
Rn
Qn-1
0
0
0
1
1
Неопределенность
0
0
1
1
1
Неопределенность
0
1
0
1
0
Установка 1
0
1
1
1
0
Установка 1
1
0
0
0
1
Установка 0
1
0
1
0
1
Установка 0
1
1
0
0
1
Хранение
1
1
1
1
0
Хранение
9
10.
ПЦУ. Триггеры. D-триггер.Вход синхронизации C(clk) определяет время записи
информации в триггер. Запись по фронту импульса clk!
10
11.
ПЦУ. Последовательный регистр11
12.
ПЦУ. Параллельный регистр.12
13.
Определение регистра по адресу.13
14.
Счетчики. Асинхронные счетчики.14
15.
Синхронные счетчики15
16.
Структура синхронного счетчика.16
17.
Графы переключений двоичного и недвоичногосчетчиков
17
18.
Конечный автомат Мура.18
19.
Конечный автомат Мили.19
20.
Структура микропроцессора (CortexA9)20
21.
Блочная структура ядра микропроцессора21
22.
Структура формата команды ассемблера.22
23.
Блок регистров23
24.
Структура регистра текущего статуса программы24
25.
Флаги состояний.N – флаг знака результата операции.
Z – флаг нулевого результата операции.
C – флаг переноса.
V – флаг переполнения.
25
26.
Формирование переноса и переполнения.26
27.
СПАСИБО ЗА ВНИМАНИЕ!Успехов в освоении дисциплины.