page3
СОДЕРЖАНИЕ
ПРЕДИСЛОВИЕ
4
ВВЕДЕНИЕ
5
1. КРАТКАЯ ХАРАКТЕРИСТИКА МИКРОПРОЦЕССОРА Z80
6
2. АРХИТЕКТУРА ЦП
7
2.1. Регистры
7
2.2. Арифметическо-логическое устройство (АЛУ)
10
2.3. Регистр команд и устройство управление процессором
10
2.4. Управление шинами адреса и данных
10
3. ОПИСАНИЕ ВЫВОДОВ
11
4. ВРЕМЕННЫЕ ДИАГРАММЫ МАШИННЫХ ЦИКЛОВ
14
4.1. Извлечение кода операции
14
4.2. Цикл чтения памяти и цикл записи в память
15
4.3. Циклы ввода/вывода
16
4.4. Цикл предоставления доступа к шине
17
4.5. Цикл подтверждения маскируемого прерывания
18
4.6. Цикл подтверждения немаскируемого прерывания
20
4.7. Выполнение команды останова
20
5. СИСТЕМА КОМАНД
21
5.1. Методы адресации
21
5.2. Группы команд
23
5.3. Флаги признаков
35
5.4. Очередность выполнения по циклам
37
6. СИСТЕМА ПРЕРЫВАНИЙ
41
6.1. Разрешение и запрещение прерываний
41
6.2. Приём запросов в ЦП
43
6.3. Обработка прерываний
45
6.3.1. Обработка немаскируемого прерывания
45
6.3.2. Маскируемое прерывание. Режим 0
47
6.3.3. Маскируемое прерывание. Режим 1
49
6.3.4. Маскируемое прерывание. Режим 2
51
7. ТЕХНИЧЕСКИЕ ХАРАКТЕРИСТИКИ
55
7.1. Схемы входных и выходных каскадов
55
7.2. Электрические и временные параметры
56
7.2.1. Статические параметры Z80, Z80A
56
7.2.2. Динамические параметры Z80
57
7.2.3. Динамические параметры Z80A
58
7.2.4. Предельные значения
62
7.3. Надежность
62
ПРИЛОЖЕНИЕ А. КОДОВЫЕ ТАБЛИЦЫ КОМАНД
63
ПРИЛОЖЕНИЕ Б. СООТВЕТСТВИЕ МНЕМОНИК АССЕМБЛЕРА Z80 И I8080 70
ЛИТЕРАТУРА
73