- •Глава 4 Функциональная
- •Глава 4. Функциональная и структурная организация пк
- •Глава 4. Функциональная и структурная организация пк
- •Глава 4. Функциональная и структурная организация пк
- •Глава 4. Функциональная и структурная организация пк
- •Глава 4. Функциональная и структурная организация пк
- •Глава 4. Функциональная и структурная организация пк
- •Глава 4. Функциональная и структурная организация пк
- •Глава 4. Функциональная и структурная организация пк
- •Глава 4. Функциональная и структурная организация пк
- •Глава 5 Микропроцессоры
- •Глава 5. Микропроцессоры и системные платы
- •Глава 5. Микропроцессоры и системные платы
- •Глава 5. Микропроцессоры и системные платы
- •Глава 5. Микропроцессоры и системные платы
- •Глава 5. Микропроцессоры и системные платы
- •Глава 5. Микропроцессоры и системные платы
- •Глава 5. Микропроцессоры и системные платы
- •Глава 5. Микропроцессоры и системные платы
- •Глава 5. Микропроцессоры и системные платы
- •Глава 5. Микропроцессоры и системные платы
- •Глава 5. Микропроцессоры и системные платы
- •Глава 5. Микропроцессоры и системные платы
- •Глава 5. Микропроцессоры и системные платы
- •Глава 5. Микропроцессоры и системные платы
- •Глава 5. Микропроцессоры и системные платы
- •Глава 5. Микропроцессоры и системные платы
- •Глава 5. Микропроцессоры и системные платы
- •Глава 5. Микропроцессоры и системные платы
- •Глава 5. Микропроцессоры и системные платы
- •Глава 6 Запоминающие
- •Глава 6. Запоминающие устройства пк
- •Глава 6. Запоминающие устройства пк
- •Глава 6. Запоминающие устройства пк
- •Глава 6. Запоминающие устройства пк
- •Глава 6. Запоминающие устройства пк
- •Глава 6. Запоминающие устройства пк
- •Глава 6. Запоминающие устройства пк
- •Глава 6. Запоминающие устройства пк
- •Глава 6. Запоминающие устройства пк
- •Глава 6. Запоминающие устройства пк
- •Глава 6. Запоминающие устройства пк
- •Глава 6. Запоминающие устройства пк
- •Глава 6. Запоминающие устройства пк
- •Глава 6. Запоминающие устройства пк
- •Глава 6. Запоминающие устройства-пк
- •Глава 6. Запоминающие устройства пк
- •Глава 6. Запоминающие устройства пк
- •Глава 6. Запоминающие устройства пк
- •Глава 6. Запоминающие устройства пк
- •Глава 6. Запоминающие устройства пк
- •Глава 6. Запоминающие устройства пк
- •Глава 6. Запоминающие устройства пк
- •Глава 6. Запоминающие устройства пк
- •Глава 6. Запоминающие устройства пк
- •Глава 6. Запоминающие устройства пк
- •Глава 6. Запоминающие устройства пк
- •Глава 6. Запоминающие устройства пк
- •Глава 7 Внешние
- •Глава 7. Внешние устройства пк
- •Глава 7. Внешние устройства пк
- •Глава 7. Внешние устройства пк
- •Глава 7. Внешние устройства пк
- •Глава 7. Внешние устройства пк
- •Глава 7. Внешние устройства пк
- •Глава 7. Внешние устройства пк
- •Глава 7. Внешние устройства пк
- •Глава 7. Внешние устройства пк
- •Глава 7. Внешние устройства пк
- •Глава 7. Внешние устройства пк
- •Глава 7. Внешние устройства пк
- •Глава 7. Внешние устройства пк
- •Глава 7. Внешние устройства пк
- •Глава 7. Внешние устройства пк
- •Глава 7. Внешние устройства пк
- •Глава 7. Внешние устройства пк
- •Глава 7. Внешние устройства пк
- •Глава 7. Внешние устройства пк
- •Глава 7. Внешние устройства пк
- •Глава 7. Внешние устройства пк
- •Глава 7. Внешние устройства пк
- •Глава 7. Внешние устройства пк
- •Глава 7. Внешние устройства пк
- •Глава 7. Внешние устройства пк
- •Глава 7. Внешние устройства пк
- •Глава 7. Внешние устройства пк
- •Глава 7. Внешние устройства пк
- •Глава 7. Внешние устройства пк
- •Глава 8 Выбор, тестирование
- •Глава 8. Выбор, тестирование и подключение пк к электросети
- •Глава 8. Выбор, тестирование и подключение пк к электросети
- •Глава 8. Выбор, тестирование и подключение пк к электросети
- •Глава 8. Выбор, тестирование и подключение пк к электросети
- •Глава 8. Выбор, тестирование и подключение пк к электросети
- •Глава 8. Выбор, тестирование и подключение пк к электросети
Глава 6. Запоминающие устройства пк
Регистровая кэш-память
Регистровая кэш-память — высокоскоростная память сравнительно большой емкости, являющаяся буфером между ОП и МП и позволяющая увеличить скорость выполнения операций. Регистры кэш-памяти недоступны для пользователя, отсюда и название кэш (cache), что в переводе с английского означает «тайник».
В современных материнских платах применяется конвейерный кэш с блочным доступом (Pipelined Burst Cache). В кэш-памяти хранятся копии блоков данных тех областей оперативной памяти, к которым выполнялись последние обращения, и весьма вероятны обращения в ближайшие такты работы — быстрый доступ к этим данным и позволяет сократить время выполнения очередных команд программы. При выполнении программы данные, считанные из ОП с небольшим опережением, записываются в кэш-память. В кэш-память записываются и результаты операций, выполненных в МП.
По принципу записи результатов в оперативную память различают два типа кэш-памяти:
в кэш-памяти «с обратной записью» результаты операций, прежде чем их записать в ОП, фиксируются, а затем контроллер кэш-памяти самостоятельно перезаписывает эти данные в ОП;
в кэш-памяти «со сквозной записью» результаты операций одновременно, параллельно записываются и в кэш-память, и в ОП.
Микропроцессоры начиная от МП 80486 обладают встроенной в основное ядро МП кэш'-памятью (или кэш-памятью 1-го уровня — L1), чем, в частности, и обусловливается их высокая производительность. Микропроцессоры Pentium имеют кэш-память отдельно для данных и отдельно для команд: у Pentium емкость этой памяти небольшая — по 8 Кбайт, у Pentium MMX — по 16 Кбайт. У Pentium Pro и выше кроме кэш-памяти 1-го уровня есть и встроенная на микропроцессорную плату кэш-память 2-го уровня (L2) емкостью от 128 Кбайт до 2048 Кбайт. Эта встроенная кэш-память работает либо на полной тактовой частоте МП, либо на его половинной тактовой частоте.
Следует иметь в виду, что для всех МП может использоваться дополнительная кэш-память 2-го (L2) или 3-го (L3) уровня, размещаемая на материнской плате вне МП, емкость которой может достигать нескольких мегабайтов (кэш на MB относится к уровню 3, если МП, установленный на этой плате, имеет кэш 2-го уровня). Время обращения к кэш-памяти зависит от тактовой частоты, на которой кэш работает, и составляет обычно 1-2 такта. Так, для кэш-памяти L1 МП Pentium характерно время обращения 2-5 не, для кэш-памяти L2 и L3 это время доходит до 10 не. Пропускная способность кэш-памяти зависит и от времени обращения, и от пропускной способности интерфейса и лежит в широких пределах от 300 до 3000 Мбайт/с.
Использование кэш-памяти существенно увеличивает производительность системы. Чем больше размер кэш-памяти, тем выше быстродействие, но эта зависимость нелинейная. Имеет место постепенное уменьшение скорости роста общей производительности компьютера с ростом размера кэга-памяти. Для современ-
Основная память
149
ных ПК рост производительности, как правило, практически прекращается после 1 Мбайт кэш-памяти L2. Создается кэш-память на основе микросхем статической памяти.
ПРИМЕЧАНИЕ
В современных ПК часто применяется и кэш-память между внешними запоминающими устройствами на дисках и оперативной памятью, обычно относящаяся к 3-му уровню, реже, если есть кэш L3 на системной плате, к 4-му уровню. Кэш-память для ВЗУ создается либо в поле оперативной памяти, либо непосредственно в модуле самого ВЗУ.
Основная память
При рассмотрении структуры основной памяти можно говорить как о физической структуре, то есть об основных ее конструктивных компонентах, так и о логической структуре, то есть о ее различных областях, условно выделенных для организации более удобных режимов их использования и обслуживания.
Физическая структура основной памяти
Упрощенная структурная схема модуля основной памяти при матричной его организации представлена на рис. 6.1.
При матричной организации адрес ячейки, поступающий в регистр адреса, например по 20-разрядным кодовым шинам адреса, делится на две 10-разрядные части, поступающие соответственно в Рег. адр. X и Рег. адр. Y. Из этих регистров коды полуадресов поступают в дешифраторы дешифратор X и дешифратор Y, каждый из которых в соответствии с полученным адресом выбирает одну из 1024 шин. По выбранным шинам подаются сигналы записи-считывания в ячейку памяти, находящуюся на пересечении этих шин. Таким образом адресуется 106 (точнее 10242) ячеек.
Считываемая или записываемая информация поступает в регистр данных (Рег. данных), непосредственно связанный с кодовыми шинами данных. Управляющие сигналы, определяющие, какую операцию следует выполнить, поступают по кодовым шинам инструкций. Куб памяти содержит набор запоминающих элементов — собственно ячеек памяти.
Основная память (ОП) содержит оперативное (RAM — Random Access Memory) и постоянное (ROM — Read Only Memory) запоминающие устройства.
Оперативное запоминающее устройство (ОЗУ) предназначено для хранения информации (программ и данных), непосредственно участвующей в вычислительном процессе в текущий интервал времени. ОЗУ — энергозависимая память: при отключении напряжения питания информация, хранящаяся в ней, теряется. Основу ОЗУ составляют микросхемы динамической памяти DRAM. Это большие интегральные схемы, содержащие матрицы полупроводниковых запоминающих элементов — полупроводниковых конденсаторов. Наличие заряда в конденсаторе обычно означает «1», отсутствие заряда — «0». Конструктивно элементы one-
150
