Реклама:

Таненбаум Э.- Архитектура компьютера. стр.157

Когда адрес передается на шину, устанавливается сигнал АБ8#. Этот сигнал сообщает целевому объекту (например, памяти) о действительности адресных линий. На линиях 11Е()# запускается цикл шины определенного типа (например, считывание слова или запись блока). Два сигнала четности нужны для проверки А# и 11Е()#.

По пяти специальным линиям передаются сообщения об ошибках в операциях с плавающей точкой, внутренних, машинных (аппаратных) и некоторых других ошибках.

Ответные сигналы передаются от подчиненного задающему устройству. Сигнал RS# содержит код состояния. Сигнал TRDY# показывает, что подчиненное устройство (целевой объект) готово принять данные от задающего устройства. Эти сигналы проверяются на четность. В случае, если целевой объект оказывается не в состоянии ответить вовремя, при помощи сигнала BNR# устанавливается ожидание.

Последняя группа сигналов нужна для передачи данных. Сигнал D# позволяет передать в шину 8 байт данных. Когда данные попадают в шину, выдается сигнал DRDY# (сигнал наличия данных в шине). Он сообщает устройствам, что шина в данный момент занята. Здесь также применяется проверка данных по четности. Некоторые сигналы отвечают за фиксацию и другие операции с данными.

Сигнал RESET# нужен для перезагрузки процессора в случае сбоя или нажатия пользователем кнопки сброса на передней панели системного блока.

Pentium 4 может осуществлять прерывания тем же способом, что и 8088 (это требуется в целях совместимости), или использовать новую систему прерывания с устройством APIC (Advanced Programmable Interrupt Controller — усовершенствованный программируемый контроллер прерываний).

Pentium 4 может действовать на любом из нескольких предустановленных напряжений, но процессор должен знать, на каком именно напряжении ему предстоит работать. Сигналы управления питанием используются для автоматического выбора напряжения источника питания, оповещения процессора о стабильности питания и ряда других родственных операций. С их же помощью осуществляется переход в различные состояния сна, которые, естественно, являются одними из инструментов управления питанием.

Несмотря на сложный механизм управления питанием, температура Pentium 4 может достигать очень высоких значений. Группа сигналов управления температурой позволяет процессору оповещать окружающие устройства об опасности перегрева. Сюда относится, например, сигнал, который выдается центральным процессором, если его внутренняя температура превышает 130°С (266°F). Хотя если температура центрального процессора превышает 130°С, он уже, вероятно, мечтает о выходе на пенсию и добросовестной службе в качестве нагревателя.

Группа сигналов тактовой частоты отвечает за определение частоты системной шины. Группа диагностических сигналов предназначена для тестирования и отладки систем согласно стандарту IEEE 1149.1 JTAG. Группа сигналов инициализации обслуживает загрузку (запуск) системы.

Наконец, существует группа разнородных сигналов, в числе которых, помимо прочих, есть сигнал, указывающий на то, что гнездо ЦП занято, сигнал, обслуживающий режим эмуляции 8088, и некоторые другие.


⇐ Предыдущая страница| |Следующая страница ⇒