КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Базовая система ввода/вывода
ROM RAM Память RAM и ROM Все компьютеры требуют где-то хранить информацию, которую они обрабатывают. Такое хранилище информации обычно организовывается на двух уровнях: основная память (состоящая из полупроводниковой памяти RAM и ROM) и массовая память (обычно реализуемая с помощью магнитных и оптических дисков разных типов). Память ROM является энергонезависимой и применяется для хранения программ и данных, которые должны сохраняться мри отключенном питании компьютера. Память RAM удерживает информацию только до тех пор, пока на нее подается питание. Любое, самое короткое прерывание питания вызовет потерю содержимого RAM. Такая память называется энергозависимой (volatile). С другой стороны, память ROM является энергонезависимой и продолжает удерживать информацию, даже когда на нее не подается питание. В зависимости от их внутренней архитектуры полупроводниковые устройства памяти RAM и ROM могут хранить разные объемы данных. Базовой единицей измерения объема полупроводниковой памяти является байт, который состоит из восьми битов информации. Бит (от англ. bit, binary digit — двоичная цифра) — это наименьшая единица информации, которая может быть представлена в цифровой системе. В большей части архитектуры ПК информация обрабатывается в той или иной кратности байтов, называемой словом. Например, 64-разрядный процессор обрабатывает информацию во фрагментах по 8 байт. Это число и называется словом процессора. Размер слова разных устройств ПК не всегда совпадает. Например, размер слова процессора может быть 8 байт (64 бита), устройства памяти — 4 байта (32 бита), а шины (канала связи между устройствами системы)— 1 байт (8 бит). В случаях, когда требуется выполнить обмен данными между устройствами с разными размерами слова, большее слово нужно разбить на слова размера, применяемого в устройстве с меньшим размером слова, и переслать его за несколько раз.
Память RAM для системных плат на основе процессоров Pentium поставляется в виде модулей DIMM (Dual Inline Memory Module, модуль памяти с двухрядным расположением выводов). Эти модули состоят из микросхем памяти, смонтированных на обеих сторонах небольшой печатной платы, которая вставляется в специальные разъемы с защелкивающимися фиксаторами на системной плате. Когда модуль DIMM вставляется до упора в разъем, фиксаторы на обоих концах разъема автоматически защелкиваются и удерживают модуль памяти в разъеме. Чтобы модуль нельзя было вставить в разъем наоборот, на разъеме модуля имеются пазы, а в разъеме платы — соответствующие перемычки. Типичный модуль DIMM показан на рис. 1.12. Рис. 1.12. Модуль памяти DIMM Объем информации, вмещающейся в модули DIMM, типично указывается в мегабайтах (Мбайт) или гигабайтах (Гбайт). Типичный модуль памяти может хранить от 256 Мбайт до 1 Гбайт информации. Но по мере развития технологий производства памяти эти объемы продолжают увеличиваться. Геометрия модуля памяти указывается в формате XÍY, где X означает размер слова в битах, а Y— количество слов. Так, модуль памяти объемом в 512 Мбайт, предназначенный для работы с 64-разрядным микропроцессором, будет рассчитан поставлять данные в 8-байтовых словах (64 бита Í 8 млн слов). ПК обычно продаются, оснащенные не полным объемом RAM. Это позволяет пользователю дешевле приобрести компьютер, который будет удовлетворять его текущим требованиям, но предоставляет возможность установить дополнительную RAM, если это потребуется в будущем. Каждая системная плата содержит ROM, в которой хранится программа системы базового ввода/вывода BIOS. Программа BIOS содержит инструкции для основных видов взаимодействия между микропроцессором и различными устройствами ввода/вывода системы. До недавних пор информацию в чипах ROM изменить было нельзя и для самого незначительного обновления программы BIOS необходимо было менять ROM. Достижения в технологии производства памяти EEPROM (Electrically-Erasable Programmable Read Only Memory, электрически стираемое программируемое постоянное запоминающее устройство, ЭСППЗУ) позволили выпускать память ROM, называющуюся флэш-памятью (от англ. flash memory; процесс записи новой информации в такую память называется flashing), содержимое которой можно обновлять. Новую информацию в ИС ROM можно загрузить с диска обновлений или по сети с другого компьютера. Количество обновлений, которые можно записывать во флэш-память, неограниченно. В отличие от ИС RAM, содержимое флэш ROM не исчезает при отключении питания. В любом случае новая программа BIOS должна быть самой последней версии, а также совместимой с системной платой, для которой выполняется обновление.
При включении питания компьютера выполняется сброс системы в предопределенное начальное состояние. С этого состояния ПК начинает исполнение инструкций своей программы BIOS. Это небольшая программа, хранящаяся в чипе памяти EEPROM на системной плате. Информация, хранящаяся в этом устройстве, представляет весь имеющийся интеллект системы, пока не будет загружена дополнительная информация с другого источника, такого как устройство массовой памяти (гибкий или жесткий диск) или удаленный серверный компьютер. Вместе взятые программа BIOS (программное обеспечение) и ИС ROM, в которой она хранится (аппаратное обеспечение) называются программно-аппаратным обеспечением или микропрограммным обеспечением (firmware). Некоторые устройства ввода/вывода, такие как видео или сетевые адаптеры, имеют дополнительное программно-аппаратное обеспечение, которое расширяет функции системной BIOS. При исполнении процедур BIOS выполняются три основные группы операций. Сначала выполняется несколько диагностических тестов системы (называющихся тестами POST (Power-On Self Test, самотестирование при включении питания)), чтобы убедиться в том, что она работает должным образом. Основные тесты, выполняемые во время POST, показаны на рис. 1.13. Рис. 1.13. Этапы загрузки операционной системы: первый шаг — тестирование POST Дальше BIOS инициализирует (т. е. устанавливает начальное состояние) различные программируемые устройства системы. Эти интеллектуальные устройства управляют работой разных компонентов аппаратного обеспечения компьютера. Успешное завершение тестирования POST и процесса инициализации устройства обычно обозначается5; звуковым сигналом из динамика компьютера. Процесс инициализации системы показан на рис. 1.14. Рис. 1.14. Этапы загрузки операционной системы: второй шаг — инициализация Наконец BIOS исполняет саму программу начальной загрузки операционной системы (bootstrap loader sequence). Эта операция заключается в поиске специальной программы, с помощью которой система может загрузить в память RAM другие программы. Эта программа называется главной загрузочной записью (Master Boot Record, MBR). Загрузочная запись содержит информацию, которая позволяет системе загрузить в память другую, намного более мощную, программу управления системой, называющуюся дисковой операционной системой (disk operating system, DOS) или просто операционной системой. После загрузки операционной системы в память BIOS передает ей управление компьютером. С этого момента управление работой компьютера осуществляется операционной системой. Процесс поиска и загрузки операционной системы называется самозагрузкой (bootup) и показан на рис. 1.15.
Рис. 1.15. Этапы загрузки операционной системы: третий шаг — самозагрузка' В зависимости от конфигурации системы процесс загрузки операционной системы может занять несколько секунд. Загрузка при первоначальном включении питания компьютера называется холодной загрузкой (cold boot). А загрузка операционной системы при включенном питании компьютера после выполнения сброса называется теплой загрузкой (warm boot). При теплой загрузке, или если выполнение процедур POST отключено, время, требуемое для загрузки операционной системы и приведения компьютера в рабочее состояние, несколько сокращается. Программа BIOS является одним из ключевых факторов совместимости компьютеров. Например, чтобы компьютер был совместимым с IBM PC, его программа BIOS должна выполнять те же самые основные функции, что и программа BIOS компьютера IBM PC. Но так как программное обеспечение BIOS компании IBM охраняется авторскими правами, то программа BIOS совместимого компьютера должна выдавать те же результаты, что и BIOS компьютера IBM PC, но достигать их другим путем. При обновлении любого основного компонента ПК следует также обновить и его BIOS (включая BIOS любых устройств расширения) до последней версии. Все современные ПК имеют возможность обновлять BIOS, не вынимая из системы микросхему ROM, в которой она хранится. Этот процесс называется групповой перезаписью (или перепрограммированием) BIOS (flashing BIOS). Если BIOS не поддерживает новый компонент и ее микросхему ROM нельзя перезаписывать, то обновление BIOS выполняется путем замены старой микросхемы ROM на новую, содержащую необходимую версию BIOS Если и такая опция невозможна, то обычно необходимо обновить системную плату.
Дата добавления: 2015-04-25; Просмотров: 765; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |