Справочник программиста на персональном компьютере фирмы IBM. Ввод/вывод Страница 23. Использование специальных устройств ввода/вывода
|
Страница 23 из 27
Раздел 3. Использование специальных устройств ввода/вывода. Имеется огромное количество устройств ввода/вывода, которые могут быть присоединены к IBM PC, включая мышь, джойстик, графо- построители и т.д. В данном разделе обсуждаются только те уст- ройства, которые специально поддерживаются оборудованием IBM PC. Сюда относятся кассетные магнитофоны, световое перо и другие устройства, которые могут быть присоединены через игровой порт. Адреса портов, относящиеся к другим устройствам, обсуждаются в других разделах этой книги, относящихся именно к данным устройст- вам. Распределение адресов портов в основном одно и то же для всех типов IBM PC:
Адрес порта Функция
00-0F микросхема DMA 8237 (не для PCjr) 20-2F микросхема прерываний 8259 (AT контроллер #1: 20-3F) 40-4F микросхема таймера 8253/8254 60-6F микросхема PPI 8255 (AT использует только адреса клавиатуры 70-7F часы реального времени (только AT) 80-83 регистры страниц DMA (не для PCjr) A0-BF микросхема прерываний #2 (только AT) C0-C7 микросхема звука SN76496 (только PCjr) F0-FF PCjr - контроллер НГМД, AT - управление математиче- ским сопроцессором 1F0-1F8 фиксированный диск AT 200-20F игровой адаптер 278-27F AT коммуникационный порт #2 2F8-2FF коммуникационный порт COM2 (COM1 для PCjr) 320-32F фиксированный диск XT 378-37F адаптер параллельного принтера для PC, XT, AT 3B0-3BF монохромный/параллельный адаптеры (не для PCjr) 3D0-3DF цветной графический адаптер 3F0-3F7 контроллер НГМД 3F8-3FF коммуникационный адаптер COM1 (модем PCjr)
|