В первых компьютерах AT использовался 16-разрядный вариант шины ISA, который расширил возможности первоначальной 8-разрядной шины, применявшейся в компьютерах класса PC/XT. Со временем для компьютеров AT было разработано несколько версий системной шины и разъемов расширения, например:
■ 16-разрядная шина ISA;
■ 16/32-разрядная шина EISA (Extended ISA);
■ 16/32-разрядная PS/2 шина MCA (Micro Channel Architecture);
■ 16-разрядная шина PCMCIA (Personal Computer Memory Card International Association), она же PC-Card;
■ 32-разрядная шина PCMCIA, она же Cardbus;
■ 32-разрядная шина VL-Bus (VESA Local Bus);
■ 32/64-разрядная шина PCI (Peripheral Component Interconnect);
■ 32-разрядный графический порт AGP (Accelerated Graphics Port).
Компьютер с любой из упомянутых системных шин по определению относится к классу AT, независимо от того, установлен в нем процессор Intel или совместимый с ним процессор. Однако компьютеры AT с процессором 386 и выше обладают возможностями, которых нет в компьютерах AT первого поколения с процессором 286 (имеются в виду возможности адресации памяти, ее перераспределения и организации 32- и 64-разрядного доступа к данным). Большинство компьютеров с процессором 386DX и выше имеют 32-разрядную шину и в полной мере используют все ее возможности.
До недавнего времени системы содержали 16-разрядную шину ISA для обеспечения обратной совместимости со старыми или малофункциональными адаптерами. Тем не менее практически во всех современных системных платах разъем ISA был полностью заменен разъемами PCI и AGP. Последний предназначен для установки высокопроизводительных видеоадаптеров (за исключением компьютеров, где видеосистема встроена непосредственно в системную плату). Кроме того, большинство портативных систем используют разъемы PC-Card и Cardbus непосредственно в мобильных устройствах и разъемы ISA и PCI в дополнительных базовых станциях.
Эти и другие шины подробно описаны в главе 4, "Системные платы", там же приведены их технические характеристики: разводки контактов, тактовые частоты, разрядность, принципы работы и т.д.
Основные различия между стандартами компьютеров классов PC/XT и AT приведены в табл. 2.3. Эта информация относится ко всем PC-совместимым моделям.
Таблица 2.3. Различия между компьютерами классов PC/XT и AT
| Параметр компьютера | Класс PC/XT (8-разрядный) | Класс AT (1б/32/б4-разрядный) | 
| Поддерживаемый тип процессора | x86 или x88 | 286 или выше | 
| Режим процессора | Реальный | Реальный или защищенный (виртуальный на процессорах 386 и выше) | 
| Поддерживаемое программное обеспечение | Только 16-разрядное | 16- или 32-разрядное | 
| Разрядность шин (разъемов) расширения | 16/32/64 | |
| Тип шин | Только ISA | ISA, EISA, MCA, PC-Card, Cardbus, VL-Bus, PCI | 
| Аппаратные прерывания | 8 (используется 6) | 16 (используется 11) | 
| Каналы прямого доступа к памяти (DMA) | 4 (используется 3) | 8 (используется 7) | 
| Максимальный объем ОЗУ | 1 Мбайт | 16 Мбайт или 4 Гбайт и более | 
| Скорость передачи данных (быстродействие) контроллера гибкого диска | 250 Кбит/с | 250/300/500/1 000 Кбит/с | 
| Стандартный загрузочный накопитель | 360 или 720 Кбайт | 1,2/1,44/2,88 Мбайт | 
| Интерфейс клавиатуры | Однонаправленный | Двунаправленный | 
| Стандарт на CMOS-память/часы | Отсутствует | Совместимость с MC146818 | 
| Тип последовательных портов UART | 8250B | 16450/16550A | 
Определить 8-разрядный компьютер PC/XT проще всего по 8-разрядным разъемам ISA. Какой бы процессор и другие компоненты не были установлены в системе, если все разъемы расширения являются 8-разрядными ISA, значит, система относится к классу PC/XT. Компьютер класса AT можно определить как IBM-совместимый с 16-разрядными или выше (32/64-разрядными) разъемами. Это могут быть разъемы ISA EISA, MCA, PC-Card (называвшиеся раньше PCMCIA), Cardbus, VL-Bus или PCI. Используя эту информацию, вы сможете правильно определить класс фактически любой системы, будь то PC/XT или AT. В действительности системы класса PC/XT (8-разрядные) уже много лет не выпускаются. Фактически любая современная система основывается на проекте класса AT.