Функциональная схема работы компьютера.




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

Чтобы синхронизировать работу всех частей компьютера,обмен данными между ними осуществляется с фиксированными частотами-по тактам.Так,системная шина современного компьютера функционирует на частотах 66,100 или 133 Мгц,одна из этих частот используется и при обмене с памятью.Шина PCI в штатном режиме работает на частоте 33 Мгц,а шина AGP-на частоте 66 Мгц.

Все эти частоты жестко связаны друг с другом.Проиллюстрируем это на примере.Пусть частота системной шины равна 133 Мгц.При использовании оптимальной,с точки зрения производительности,оперативной памяти частота шины памяти будет равна частоте системной шины.При этом частота шины PCI будет равна 1/4 от частоты системной шины, а частота шины AGP-1/2 от частоты системной шины.Естественно,все эти частоты задаются одним-единственным тактовым генератором,а нужное значение получается с помощью программируемых делителей.Таким образом,если повысить (или понизить) частоту системной шины,соответсвующим образом изменятся и все остальные частоты.

Примечание:Немного другая картина будет наблюдаться при частоте системной шины 100 Мгц. Частота шины PCI в этом случае будет равна 1/3 от частоты системной шины,а частота шины AGP-2/3 от частоты системной шины.Достигается это использованием других коэффициентов в соответствующих делителях частоты.При частоте системной шины 66 Мгц шина PCI функционирует на половинной частоте системной шины,а AGP-на полной.

Многие современные компоненты способны передавать за такт не одно значение,а два (процессоры Athlon и Duron,память DDR SDRAM),или даже четыре (процессор Pentium 4).Таким образом,скажем,для процессора Pentium 4 при частоте системной шины 100 Мгц скорость обмена данными будет составлять 400 Мгц.Очень важно различать эти два понятия.

Центральный процессор,кэш-память и системная шина.

Главным компонентом компьютера,безусловно,является центральный процессор.Он управляет работой всех частей компьютера,производит все вычисления,определяет общее быстродействие.Как правило,это самый высокоскоростной компонент-частота работы современного процессора может достигать 2 ГГц и выше.

“Общение” с остальными устройствами процессор осуществляет посредством системной шины.К сожалению,все остальные компоненты способны вести обмен данными со скоростями,заметно меньшими,чем допускает вычислительная мощность процессора,это и обуславливает намного более низкую частоту системной шины.Чтобы избежать непродуктивных задержек,в процессоре имеется высокоскоростная кэш-память.Она содержит наиболее часто использовавшиеся за последнее время данные и инструкции,в результате обращения к ним практически не вызывает дополнительных тактов ожидания.И только если необходимые данные или инструкции отсутствуют,они запрашиваются из оперативной памяти или других устройств.

В большинстве случаев (а это все современные модели процессоров) кэш-память является двухуровневой:сверхбыстрая кэш-память небольшого объема первого уровня и немколько более медленная,но и заметно большего объема каш-память второго уровня.И если обращение к первой действительно происходит без каких-либо задержек,то получение данных или инструкций из кэш-памяти второго уровня сопряжено пусть с небольшими,но все же простоями процессора.Но все равно это заметно быстрее,чем запрашивать данные из оперативной памяти.

Поскольку связка процессор-кэш-память-системная шина во многом определяет быстродействие компьютера,то при конфигурировании BIOS Setup необходимо обратить особое внимание на те опции,которые позволяют настроить частоту системной шины процессора и выюрать режимы функционирования кэш-памяти.Часто можно указать и коэффициент умножения процессора (отношение частоты функционирования процессора к частоте системной шины),но полезность этой опции весьма сомнительна-у всех современных процессоров коэффициент умножения заблокирован.

Чипсет.

Важную роль в работе компьютера играет набор системных микросхем материнской платы (иначе-чипсет).Это своего рода интеллектуальная “прокладка”между всеми компонентами.

В большинстве случаев чипсет состоит из двух основных микросхем:системного контроллера (часто называемого северным мостом) и функционального контроллера (называемого южным мостом).Естественно,этими двумя микросхемами дело не ограничивается,и в чипсет входит еще множество более мелких состовляющих.Просто две эти микросхемы-основа чипсета.

К системному контроллеру через системную шину подключается процессор,а через шину памяти-оперативная память.Видеокарта подключается через свою собственную шину-AGP.

Функциональный контроллер соединяется с системным посредством внутренней высокоскоростной шины.

Примечание.

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

Сам функциональный контроллер обеспечивает управление шинами PCI и ISA (если последняя есть),работу жестких дисков,CD-ROM,дисковода,портов ввода-вывода.Помимо этого,функциональный контроллер с помощью BIOS обеспечивает инициализацию и начальную загрузку компьютера после включения питания или перезагрузки.

Поскольку функции,выполняемые чипсетом,весьма обширны,всевозможным настройкам его работы посвящена добрая половина опций BIOS Setup.Это и порядок функционирования шин PCI,AGP,ISA,это и работа встроенного в южный мост контроллера IDE.Большое количество настроек посвящено и портам ввода-вывода.

Оперативная память.

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

Модули памяти организованы в виде матрицы,состоящей из отдельных ячеек памяти.Для того,чтобы получить содержимое конкретной ячейки,необходимо указать строку и столбец,на пересечении которых она находится.Вначале на выводы модуля памяти подается номер строки,о чем свидетельствует активный сигнал RAS (Row Access Strobe-сигнал доступа к столбцам памяти).После этого на выводах модуля памяти появятся запрошенные данные.Запись в ячейку происходит аналогично.

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

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

BIOS Setup позволяет указать задержки между выдачей тех или иных сигналов при обращении к памяти и ее регенерации,часто можно указать и частоту шины памяти.Поскольку все современные модули памяти (SDRAM,DDR SDRAM,RDRAM) имеют в своем составе микросхему SPD (Serial Presence Detect),содержащую информацию о типе модуля и возможных режимах его работы,то эта задача во многом упрощается.Но если вы хотите добиться от компьютора максимальной производительности,многие опции лучше устанавливать самостоятельно,не полагаясь на “автоматику”.

Примечание:Нестабильная работа компьютора возможна и при использовании низкокачественной “левой” памяти.В этом случае часто помогает установка заведомо больших задержек,чем это необходимо по спецификации.За счет некоторого падения быстродействия надежность работы компьютора,возможно,повысится.

Видеокарта.

Видеокарта формирует изображение,которое вы видете затем на экране монитора.Поскольку обьем данных,перекачиваемых между видеокартой и остальными устройствами очень большой,для подключения видеокарты применяется специальная шины с высокой пропускной способностью-AGP.

Естественно,в BIOS Setup вы можете указать режимы функционирования шины AGP,включить перенос BIOS видеокарты в оперативную память компьютора для ускорения обращения к видеокарте,изменить другие параметры.

Примечание:Видеокарта,как и многие другие “умные” устройства,имеет свой собственный BIOS.В нем содержатся инструкции для графического процессора видеокарты,шрифты,требыемые в некоторых режимах для вывода изображения на монитор и т.п.

Жесткий диск.

Жесткий диск предназначен для долговременного хранения программ и данных.Действительно,при выключении питания данные в оперативной памяти теряются и их нужно где-то сохранять.Да и объем оперативной памяти явно недостаточен,чтобы содержать все используемые программы и данные.Для связи жесткого диска с функциональным контроллером в большинстве случаев используется интерфейс IDE (называемый также E-IDE или ATA).

В BIOS Setup можно указать и режим функционирования жесткого диска (режим обмена данными).

Дисковод.

Дисковод-наследство самых первых персональных компьютеров.Он позволяет записывать на дискеты небольшие,по нынешним меркам,объемы информации.Его популярность объясняется вопросами совместимости-дисковод есть на любом компьюторе.

Из параметров,относящихся к дисководу,в BIOS Setup,как правило,можно запретить запись на дискеты.



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-08-08 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: