Интерфейсы ПК: справочник. Гук М. 1999
Наиболее полный и подробный справочник по всем внутренним и внешним интерфейсам персонального компьютера последовательного и параллельного портов, инфракрасного порта, IDE, SCSI, шинам ISA, EISA, MCA, VESA, PCI, AGP, PC-Card (PCIMCIA) и др В книге приводятся полные описания и спецификации интерфейсов от адресов ввода/вывода и прерываний до уровней сигналов и контактов разъемов
Эта книга посвящена интерфейсам, позволяющим подключать к персональным (и не только) компьютерам разнообразные периферийные устройства (ПУ) и их контроллеры.
Для программистов, инженеров и разработчиков периферийного оборудования
Год выпуска: 1999
Автор: Гук М.
Жанр: справочник
Издательство: СПб: ЗАО "Издательство "Питер"
Формат: DjVu
Размер: 4,5 МБ
Качество: Отсканированные страницы
Количество страниц: 416
Программа для чтения книги:
Содержание
Предисловие 9
Введение 11
1. Параллельные интерфейсы 17
1.1. Интерфейс Centronics и LPT-порт 17
1.1.1. Интерфейс Centronics 17
1.1.2. Традиционный LPT-порт 20
1.1.3. Расширения параллельного порта 24
1.2. Стандарт IEEE 1284 24
1.2.1. Физический и электрический интерфейсы 25
1.2.2. Режимы передачи данных 28
1.2.3. Согласование режимов IEEE 1284 47
1.2.4. Развитие стандарта IEEE 1284 49
1.3. Применение параллельных интерфейсов и LPT-портов 50
1.3.1. Использование параллельных интерфейсов 50
1.3.2. Конфигурирование LPT-портов 56
1.3.3. Неисправности и тестирование параллельных портов 59
1.3.4. Функции BIOS для LPT-порта 62
2. Последовательные интерфейсы 64
2.1. Способы последовательной передачи 64
2.2. Интерфейс RS-232C 68
2.2.1. Электрический интерфейс 69
2.2.2. Управление потоком данных 74
2.3. Интерфейс "токовая петля" 77
2.4. Интерфейс MIDI 79
2.5. СОМ-порт 82
2.5.1. Использование СОМ-иортов 83
2.5.2. Микросхемы асинхронных приемопередатчиков ... 87
2.5.3. Ресурсы и конфигурирование СОМ-портов 95
2.5.4. Неисправности и тестирование СОМ-портов 97
2.5.5. Функции BIOS для СОМ-портов 102
2.5.6. СОМ-порт и РпР 105
3. Специальные интерфейсы 107
3.1. Интерфейс клавиатуры 107
3.2. Интерфейсы манипуляторов 112
3.3. Интерфейс игрового адаптера - GAME-порт 114
3.4. Аудиоинтерфейсы 117
3.4.1. PC Speaker 117
3.4.2. Цифровой аудиоканал 118
3.5. Интерфейсы видеомониторов 122
3.5.1. Дискретный интерфейс RGB TTL 123
3.5.2. Аналоговый интерфейс RGB 124
3.5.3. Комбинированный интерфейс EVC 130
4. Шины расширения 132
4.1. Шины ISA, EISA и РС-104 136
4.2. Шина МСА 149
4.3. Локальная шина VLB 150
4.4. Шина PCI 154
4.5. Магистральный интерфейс AGP 168
4.6. Шины PCMCIA (PC Card) 173
5. Шина SCSI 176
5.1. Физический интерфейс 180
5.2. Фазы шины 189
5.3. Управление интерфейсом 195
5.4. ТииыПУ 200
5.5. Адресация и система команд 206
5.6. Выполнение команд 216
5.7. Конфигурирование устройств SCSI 219
5.8. Хост-адаптер SCSI 221
6. Интерфейс ATA 223
6.1. Электрический интерфейс 227
6.2. Регистры устройств 234
6.3. Система команд 240
6.3.1. Основные команды 247
6.3.2. Служебные команды 250
6.3.3. Дополнительные сервисные функции 259
6.4. Протоколы взаимодействия хоста и устройства 263
6.5. Протоколы и режимы передачи данных 266
6.6. Средства многозадачности (АТА-4) 270
6.7. Пакетный интерфейс AT API 271
6.8. Адаптеры шины АТА и категории устройств IDE .... 279
6.9. Конфигурирование устройств 282
7. Последовательные шины 285
7.1. Шина USB 285
7.1.1. Структура USB 286
7.1.2. Системное конфигурирование 300
7.1.3. Устройства USB - функции и хабы 302
7.1.4. Хост-контроллер 304
7.2. Шина IEEE 1394 - FireWire 305
7.2.1. Структура и взаимодействие устройств шины.... 306
7.2.2. Синонимы и дополнения стандарта IEEE 1394 .. 312
7.2.3. Сравнение FireWire и USB 313
7.3. Шина ACCESS.Bus и интерфейс 12С 314
Приложение А. Системотехника IBM PC-совместимых компьютеров 320
А.1. Пространство памяти 320
А.2. Пространство ввода/вывода 323
А.З. Аппаратные прерывания 327
А.4. Прямой доступ к памяти и прямое управление шиной 330
А.5. Обмен данными 336
А.6. Распределение системных ресурсов 338
А.7. Спецификация РпР для шины ISA 340
Приложение Б. Элементы цифровой схемотехники 353
Приложение В. Конструктивные элементы интерфейсов 361
Приложение Г. Проблемы заземления 367
Список сокращений 374
Алфавитный указатель 385