BIOS-базовая система ввода выводаРефераты >> Программирование и компьютеры >> BIOS-базовая система ввода вывода
Сам функциональный контроллер обеспечивает управление шинами 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,как правило,можно запретить запись на дискеты.
Привод чтения компакт-дисков,дисков DVD.
Все современные компьюторы оборудованы приводом чтения компакт-дисков или CD-ROM.Все большее количество персональных компьютеров вместо привода чтения компакт-дисков оснащаются устройствами чтения DVD-дисков-DVD-ROM.Так же,как и жесткий диск,оба эти устройства для связи с функциональным контроллером обычно используют интерфейс IDE (спецификация ATAPI).
Порты ввода-вывода.
Порты ввода-вывода нужны для подключения принтера,сканера,внешних устройств хранения информации.Клавиатура и мышь также подключаются каждая к своему порту.Таким образом современный персональный компьютер имеет:
1) По одному порту клавиатуры и мыши,к которым подключены клавиатура и мышь соответсвенно;
2) Один параллельный порт-к нему обычно подключают принтер,возможно сканер (если они рассчитаны на использование этого порта);
3) Два последовательных порта,один из которых как правило свободен,а ко второму часто подключают внешний модем;
4) От двух до шести USB-к ним подключают самое разнообразное оборудование:от принтеров и сканеров с соответствующим интерфейсом до внешних жестких дисков,CD-ROM и подобных устройств;существуют даже USB-клавиатуры и USB-мыши.
5) Естественно,BIOS Setup позволяет задать параметры портов,а если часть из них не нужны,неиспользуемые порты можно отключить,освободив таким образом ресурсы для других устройств.
2.Различные версии BIOS.
Современные версии BIOS.
Пора перейти к рассмотрению конкретных версий BIOS,наиболее распространенных в настоящее время.Хотя задачи,выполняемые BIOS одинаковы вне зависимости от их производителя и версии BIOS,различия все же имеются.самое главное из них-интерфейс.
Производители BIOS:
В настоящее время разработкой BIOS для персональных компьютеров занимаются две фирмы.
В первую очередь,это Award Software,Inc.BIOS разработки этой фирмы (AWARD BIOS) установлена на подавляющем большинстве персональных компьютеров.
Примечание.
В настоящий момент Award Sostware,Inc.-подразделение фирмы Phoenix.
Изредка встречаются BIOS разработки фирмы American Megatrends,Inc.BIOS этой фирмы (AMIBIOS) в недавнем прошлом (во времена 386 процессоров) стояли практически на всех компьютерах, но постоянно их вытесняли BIOS производcтва Award Software,inc.Так что в настоящий момент встретить AMIBIOS на современном компьютере можно не часто.
Примечание.
Время от времени AMIBIOS используют такие производители материнских плат,как Gigabyte,MSI,Super Micro,Tyan.