- •Введение
- •1. Основные конструктивные элементы средств вычислительной техники
- •Структура компьютера – это совокупность его функциональных элементов и связей между ними. Элементами могут быть самые различные устройства, от основных логических узлов компьютера до простейших схем.
- •1.1. Виды корпусов и блоков питания персонального компьютера
- •1.1.1. Корпуса персонального компьютера
- •1.1.2. Блоки питания персонального компьютера
- •1.1.3. Источники бесперебойного питания
- •1.2. Типы и логическое устройство материнских плат
- •1.2.1. Типоразмеры материнских плат рс
- •1.2.2. Основные компоненты материнской платы
- •1.3. Типы процессоров персонального компьютера
- •1.3.1. Параметры процессоров
- •1.3.2. Cisc- и risc-процессоры
- •1.3.3. Микросхемы процессоров
- •1.3.4. Многопроцессорные системы
- •1.3.5. Сопроцессор
- •1.4. Постоянная и оперативная память, кэш-память
- •1.4.1. Оперативная память
- •1.4.2. Асинхронные микросхемы динамической оперативной памяти
- •1.4.3. Синхронные микросхемы оперативной динамической памяти
- •1.4.4. Модули оперативной динамической памяти на материнской плате персонального компьютера
- •1.4.5. Статическая оперативная память
- •1.4.7. Логическое распределение оперативной памяти
- •2. Периферийные устройства вычислительной техники
- •2.1. Общие принципы построения, программная поддержка работы периферийных устройств
- •2.1.1. Характеристики и параметры шины
- •2.1.2. Арбитраж шины
- •2.1.3. Использование прерываний
- •2.1.4. Краткие сведения об интерфейсах
- •2.1.5. Системный набор
- •2.2. Накопители на магнитных и оптических носителях
- •2.3. Видеоподсистема: мониторы, видеоадаптеры
- •2.4. Принципы обработки звуковой информации, звуковоспроизводящие системы
- •2.5. Устройства вывода информации на печать: принтеры, плоттеры
- •2.6. Устройства ввода графической информации: сканеры, графические планшеты
- •2.7. Манипуляторные устройства ввода информации
- •2.8. Нестандартные периферийные устройства
- •Контрольные вопросы к разделу
- •3. Выбор рациональной конфигурации оборудования
- •Контрольные вопросы к разделу
- •4. Ресурсо- и энергосберегающие технологии использования вычислительной техники
- •Контрольные вопросы к разделу
- •Литература
1.3.3. Микросхемы процессоров
Все современные процессоры помещаются на одной микросхеме. Это делает вполне определенным их взаимодействие с остальными частями системы. Каждая микросхема процессора содержит набор выводов, через которые происходит обмен информацией с внешним миром. Одни выводы передают сигналы от центрального процессора, другие принимают сигналы от других компонентов, третьи делают и то и другое.
Выводы микросхемы центрального процессора можно подразделить на три типа: адресные, информационные и управляющие. Они связаны с соответствующими выводами на микросхемах памяти и микросхемах устройств ввода / вывода через набор параллельных проводов – шину.
Чтобы вызвать команду, центральный процессор сначала посылает в память адрес этой команды по адресным выводам. Затем он запускает одну или несколько линий управления, чтобы сообщить памяти, какая команда ему необходима (например, команда прочитать слово). Память выдает ответ, помещая требуемое слово на информационные выводы процессора и посылая сигнал о том, что это уже сделано. Центральный процессор, получив данный сигнал, принимает слово и выполняет вызванную команду. Команда может дополнительно требовать чтения или записи слов, содержащих данные. В этом случае весь процесс повторяется для каждого дополнительного слова.
Число адресных выводов и число информационных выводов – два ключевых параметра, которые определяют производительность процессора. Микросхема, содержащая m адресных выводов, может обращаться к 2m ячейкам памяти. Обычно m равно 16, 20, 32 или 64.
Микросхема, содержащая п информационных выводов, может считывать или записывать п-битное слово за одну операцию. Обычно п равно 8,16,32,36 или 64. Центральному процессору с 8 информационными выводами понадобится 4 операции, чтобы считать 32-битное слово, тогда как процессор, имеющий 32 информационных вывода, может сделать ту же работу за одну операцию. Следовательно, микросхема с 32 информационными выводами работает гораздо быстрее. Но она и стоит гораздо дороже.
Кроме адресных и информационных выводов каждый процессор содержит выводы управления. Выводы управления регулируют и синхронизируют поток данных к процессору и от него, а также выполняют другие разнообразные функции.
Все процессоры содержат выводы питания (VCC – обычно +3,3 В или +5 В), выводы для «земли» (GND) и синхронизирующего сигнала (меандра). Остальные выводы разнятся от процессора к процессору.
Выводы управления шиной по большей части представляют собой выходы из центрального процессора в шину (и, следовательно, входы в микросхемы памяти и микросхемы устройств ввода-вывода). Они сообщают, что процессор хочет считать информацию из памяти, или записать информацию в память, или сделать что-нибудь еще. Выводы управления можно разделить на несколько основных категорий: управления шиной; прерываний; арбитража шины; состояния; разные другие.
Выводы прерывания – это входы из устройств ввода-вывода в процессор. В большинстве систем процессор может дать сигнал устройству ввода-вывода начать операцию, а затем приступить к какому-нибудь другому действию, пока устройство ввода-вывода выполняет свою работу. Когда устройство ввода-вывода заканчивает свою работу, контроллер ввода-вывода посылает сигнал на один из выводов прерывания, чтобы прервать работу процессора и заставить его обслуживать устройство ввода-вывода (например, проверять ошибки ввода-вывода). Некоторые процессоры содержат выходной вывод, чтобы подтверждать получение сигнала прерывания.
Выводы разрешения конфликтов в шине нужны для того, чтобы регулировать поток информации в шине, то есть не допускать таких ситуаций, когда два устройства пытаются воспользоваться шиной одновременно.
Некоторые центральные процессоры могут работать с различными сопроцессорами (например, с графическими процессорами, процессорами с плавающей точкой и т. п.). Чтобы обеспечить обмен информации между процессором и сопроцессором, нужны специальные выводы для передачи сигналов.
Кроме этих выводов у некоторых процессоров есть различные дополнительные выводы. Одни из них выдают или принимают информацию о состоянии, другие нужны для перезагрузки компьютера, а третьи – для обеспечения совместимости со старыми микросхемами устройств ввода-вывода.
