По шине данных происходит передача информации в процессор и из него, и она является тем элементом, который во многом определяет производительность центрального процессора. Разрядность этой шины определяет число битов (объем информации), которые можно передать за один такт времени. Линии данных обычно обозначаются с помощью буквы «D» (DO, Dl, D2 и т.д.). Разрядность шины данных обычно кратна 8 и может быть 8, 16, 32 или 64 бит. Чем больше разрядность шины данных, тем лучше, поскольку она может передать больше данных за один такт. Процессор Athlon, показанный на рис. 5.2, обменивается данными с микросхемой северного моста комплекта микросхем VIA VT8366 по 64-разрядной шине данных.
Для того чтобы центральный процессор мог читать или писать данные, он должен иметь возможность адресовать место в оперативной памяти или указывать порт ввода-вывода. Такое место задается с помощью адресной шины. Число разрядов этой шины определяет объем памяти, к которой может иметь доступ процессор. Например, процессор с 24-разрядной адресной шиной может адресовать 224 (16777216) бит и т.д. Адресные линии обычно обозначаются с помощью буквы «А» (АО, Al, A19 и т.п.).
Наконец, сигналы управления используются для синхронизации и координации операций центрального процессора с другими устройствами компьютера. Хотя число и наименование сигналов управления меняется от поколения к поколению процессоров, большинство из них участвуют в выполнении одной из следующих функций:
■ Обмен данными (чтение/запись) с оперативной памятью или портами ввода-вывода
■ Управление прерываниями процессора
■ Проверка и сброс процессора
■ Арбитраж и управление шинами
■ Управление прямым доступом к памяти
■ Состояние процессора
■ Контроль четности
■ Управление кэш-памятью
■ Контроль и управление питанием
На рис. 5.3 приведено схематическое изображение процессора AMD Athlon XP, на котором видны все его сигналы. Обычно они объединены в логические группы.