Bios это память: : BIOS :: :: :: adsl.kirov.ru

BIOS | Computerworld Россия | Издательство «Открытые системы»

Определение

Базовая система ввода/вывода компьютера (basic input/output system — BIOS) — это программа, записанная в энергонезависимой памяти (например, в ПЗУ или во флэш-памяти). BIOS — первая программа, которая выполняется после включения компьютера.

Базовая система ввода/ вывода компьютера (basic input/output system — BIOS) — это программа, записанная в энергонезависимой памяти (например, в ПЗУ или во флэш-памяти). Таким образом, фактически это программное обеспечение реализовано на аппаратном уровне. BIOS (иногда ее называют ROM BIOS) — первая программа, которая выполняется после включения компьютера.

Ниже описаны этапы загрузки.

  1. Включение питания.
  2. Процессор начинает выполнение программы BIOS.
  3. BIOS запускает процедуру самотестирования при включении питания (Power-On Self Test). Данная процедура определяет, сколько памяти установлено в компьютере, и подтверждает, что критически важные низкоуровневые аппаратные функции работают корректно. Любая ошибка индицируется последовательностью звуковых сигналов. После этого BIOS отключает все конфигурируемые устройства.
  4. BIOS идентифицирует все периферийные устройства компьютера (жесткие диски, платы расширения и т.д.). Сначала ищутся устройства с автоматической настройкой конфигурации (plug-and-play). Каждому из них присваивается свой номер, однако активизация их на данном этапе не производится.
  5. BIOS находит внешнее устройство, на котором записана программа начальной загрузки (initial program load — IPL). Обычно это жесткий диск, дискета или диск CD-ROM с операционной системой. Но данная роль может отводиться и сетевой плате, отвечающей за соединение с сервером. BIOS ищет также все вторичные IPL-устройства.
  6. BIOS строит таблицу системных ресурсов, выделяя каждому найденному устройству ресурсы так, чтобы не возникало конфликтов. Для этого используется информация о конфигурации, хранящаяся в энергонезависимой памяти.
  7. Определяются и активизируются первичные устройства ввода (например, клавиатура) и вывода (скажем, монитор). Если в процессе загрузки происходит сбой, на экран выдается сообщение, предлагающее пользователю выбрать ранее сохраненные установки. Эти установки BIOS записывает в энергонезависимую память после последней удачной загрузки компьютера.
  8. Ищутся компоненты, не поддерживающие автоматической настройки конфигурации, в том числе и устройства, подключенные к шине PCI. Информация из их постоянной памяти заносится в таблицу распределения ресурсов.
  9. BIOS разрешает конфликты устройств и настраивает конфигурацию выбранного загрузочного устройства.
  10. Активизируются устройства с автоматической настройкой конфигурации. Программы, записанные в их постоянной памяти, вызываются с указанием соответствующих параметров.
  11. Запускается программа начальной загрузки. Если по каким-либо причинам загрузить операционную систему с устройства, выбранного по умолчанию, не удается, BIOS последовательно пытается загрузить ее с альтернативных устройств, перечисленных в списке.
  12. Устройство начальной загрузки переносит операционную систему в оперативную память.
  13. BIOS получает управление над операционной системой, что позволяет ей распределять другие ресурсы.

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

Важные изменения функционального состава BIOS персональных компьютеров произошли в 1995 году, после появления Windows 95. Новая операционная система поддерживала возможность автоматического конфигурирования, что не только упростило установку дополнительных плат расширения, но и помогло выработать согласованный механизм, позволяющий BIOS распознавать и осуществлять настройку конфигурации системных устройств.

Ранее системы предполагали, что устройству всегда требуются одни и те же ресурсы (к примеру, дисковому контроллеру нужен номер прерывания и диапазон адресов ввода/вывода). Считалось, что эти параметры никогда не изменяются и являются статическими по своей природе, поэтому их достаточно определить только один раз.

Однако после разработки спецификаций plug-and-play средства BIOS получили гораздо большую свободу в перераспределении номеров прерываний и адресов ввода/вывода, чем требовалось жесткому диску для того, чтобы избежать конфликтов между ресурсами.

С появлением высокоскоростных последовательных интерфейсов Universal Serial Bus и IEEE 1394 стало возможным подключать и отсоединять устройства без выключения питания. Другими словами, они стали появляться и исчезать в системе без предупреждения.

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

Том Томпсон — ведущий преподаватель-консультант компании Metrowerks. Электронную почту ему можно направлять по адресу [email protected]


Процесс загрузки

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

Системные BIOS — Устройство и ремонт персонального компьютера (Информатика и программирование)

6.2.1. Системные BIOS

BIOS (Base Input-Output System) — Базовая система ввода-вывода, набор системных программ, записанный в ПЗУ. В частности, содержит модуль начальной загрузки, который получает управлением сразу же после включения питания компьютера. Поскольку доступ к RAM (оперативной памяти) осуществляется значительно быстрее, чем к ROM, многие производители компьютеров создают системы таким образом, чтобы при включении компьютера выполнялось копирование BIOS из ROM в оперативную память. Задейтвованная при этом область памяти называется Shadow Memory (теневая память).

ПЗУ типичной BIOS занимает 128 Кбайт (до 1 Mбайт) верхней области памяти системы — UMA (upper memory area) в диапазоне адресов с EOOOOh no FFFFFh (внутри первого мегабайта памяти компьютера). Вопреки бытующему представлению, BIOS — это не единая программа, а набор отдельных служебных программ достаточно малого размера. BIOS состоит из трех частей (рис.ниже): программы начальной диагностики — POST (Power-On Self- Test), программы настройки параметров системы — CMOS Setup, и служебных системных подпрограмм. Каждая из подпрограмм BIOS выполняется в определенный момент времени в зависимости от состояния компьютера.

6.2.2. POST

Хотя многие начинающие специалисты по обслуживанию ПК знают, что POST проверяет работоспособность компьютера, мало кто из них догадывается, что эта система управляет всем процессом запуска компьютера. POST управляет практически всеми действиями по инициализации ПК, выполняет низкоуровневые диагностические проверки и надежно проверяет основные обрабатывающие компоненты компьютера, включая программное обеспечение, находящееся в ПЗУ, а также системную память. POST проверяет центральный процессор, инициализирует системный комплект контроллеров, проверяет память CMOS, где хранятся параметры настройки системы, и заполняет таблицу векторов прерываний для процессора по адресам с 0000h no 02FFH. Затем POST устанавливает область стека BIOS в диапазоне адресов памяти с 0З00H по 03FFH, загружает область данных BIOS в нижнюю память по адресам с 0400h no Q4FFh, производит поиск дополнительных микросхем ПЗУ BIOS различных адаптеров и выполняет загрузку операционной системы с имеющегося диска.

6.2.3. Программа настройки параметров системы (CMOS Setup)

Параметры настройки любого ПК хранятся в небольшой микросхеме CMOS ОЗУ, потребляющей мало энергии. Доступ к этим параметрам осуществляется с помощью служебной программы CMOS Setup, являющейся составной частью BIOS. На старых П К, созданных на основе микропроцессоров 1286 и 1386, эта программа находилась вместе с операционной системой на гибком магнитном диске. Этот установочный диск нередко терялся или выходил из строя от частого употребления. Начиная с последующих моделей компьютеров на основе микропроцессора 1386, программа CMOS Setup стала частью системной BIOS. В период загрузки системы POST собирает информацию о системной аппаратуре и сравнивает ее с параметрами, хранящимися в CMOS. Если расхождений не обнаруживается, то аппаратура считается работоспособной, и процесс начальной загрузки системы продолжается. В противном случае загрузка прекращается, и выводится сообщение об ошибке настройки системы. Версии программы CMOS Setup сильно отличаются от производителя к производителю и от системной платы к системной плате, поэтому нет единого стандарта параметров настройки и места их расположения в памяти CMOS.

6.2.4. Системные процедуры

Служебные системные подпрограммы (также называемые служебными подпрограммами BIOS) представляют собой набор отдельных функций, образующий программный слой между аппаратурой и операционной системой. Именно универсальность этих функций позволяет одну и ту же операционную систему использовать на персональных компьютерах с различными системными платами, архитектурами шин, типами процессоров и комплектов интегральных микросхем. Эти служебные подпрограммы вызываются посредством механизма программных прерываний. Обычно прерывание заставляет процессор прекратить выполнение текущей работы и передать управление по адресу расположения служебной подпрограммы, которая специально предназначена для обработки данно­го прерывания. Когда программа обработки прерывания завершит свою работу, происходит восстановление состояния процессора на момент возникновения прерывания, и программное управление возвращается в то место, где была прервана работа процессора. Существует большое количество событий, которые могут вызвать прерывание процессора. Источниками прерываний может быть сам процессор, аппаратура или программа.

Прерывания, генерируемые процессором (процессорные прерывания) часто являются результатом необычного, неожиданного или ошибочного результата выполнения программы. Например, если программа пытается выполнить деление числа на ноль, процессор генерирует прерывание 1NT ООН, в результате чего появляется сообщение об ошибке ”Деление на ноль” (Divide by zero). Существуют пять процессорных прерываний (от 00h до 04h).

Аппаратные прерывания генерируются, когда периферийное устройство хочет при­влечь внимание процессора для выполнения определенной задачи. Аппаратные прерывания инициируются выставлением логического уровня на линии запроса прерывания -IRQ (Interrupt Request). Процессор приостанавливает свою работу и выполняет процедуру обработки прерывания. Затем процессор возвращается к нормальной работе. Например, каждый раз при нажатии клавиши клавиатуры, контроллер клавиатуры генерирует запрос на прерывание IRQ1, соответствующий прерыванию INT 09h. Это приводит к запуску программы обработки прерывания клавиатуры. Персональные компьютеры, начиная с 1ВМ PC/AT, обычно имеют 16 линий аппаратных прерываний (с IRQO по IRQ 15), что соответствует INT 08h—0Fh и 70h—77h соответственно.

Программные прерывания генерируются для проверки устройства или для управления устройством с целью выполнения определенной работы. Функция ”print screen” (печать экрана) может случить примером использования программного прерывания. Когда на клавиатуре наживается клавиша PRINT SCREEN, генерируется прерывание INT 05h. Программа обработки этого прерывания выводит на печать текущее изображение на экране монитора.

6.2.5. Функциональные возможности BIOS

Компоненты персонального компьютера непрерывно совершенствуются — будь то центральные процессоры, системные контроллеры, память, видеосистема, дисковые накопители и т.п. По мере совершенствования компьютерной аппаратуры должна развиваться и BIOS с тем, чтобы учитывать появляющиеся новые ресурсы современных компьютеров. В связи с этим важно иметь представления об основных возможностях современной BIOS. He обязательно разбираться во всех деталях, но надо, по крайней мере, уметь узнавать ”современную” BIOS по ее возможностям. Хотя некоторые из перечисленных возможностей могут показаться почти идентичными, главные возможности современной BIOS можно сгруппировать в следующие разделы:

· Поддержка процессора. BIOS может работать с большим набором центральных процессоров, преимущественно следующих производителей: Intel, AMD и Cyrix. В частности поддерживаются следующие процессоры Pentium, Pentium MMX, Pentium Pro, Pentium II, Pentium III, Pentium 4, AMD Athlon, и AMD Duron (конечно, ни одна BIOS не может поддерживать работу сразу всех возможных процессоров).

· Поддержка системных контроллеров (чипсетов). BIOS может поддерживать работу последних моделей системных контроллеров (таких как Intel 840 или 850). Поддержка работы системных контроллеров является чрезвычайно важной, поскольку именно с их помощью системная плата осуществляет реализацию таких функций как, например, управление питанием.

· Поддержка памяти. BIOS должна уметь автоматически определять размер системной памяти и поддерживать современные типы памяти (например, SDRAM, DDR-SDRAM, и Rambus). Также должен поддерживаться контроль ошибок памяти с ис­пользованием бита четности или кода коррекции ошибок (ЕСС). Современная BIOS может работать с памятью емкостью до 4 Гбайт (а в серверах и более), хотя системная плата может и не иметь достаточно разъемов для установки такого объема памяти.

· Поддержка функции управления питанием. BIOS должна полностью соответствовать спецификации интерфейса ACPI (Advanced Configuration and Power Interface — усовершенствованный интерфейс конфигурирования системы и управления энергопитанием) версии 1.0 или более поздней, а также поддерживать спецификацию интерфейса BIOS с усовершенствованными средствами управления энергопотреблением (АРМ BIOS) версии 1.2 или более поздней. Управление питанием особенно важно для переносных компьютеров, но также широко используется в настольных компьютерах с целью уменьшения потребления энергопитания. BIOS должна поддерживать функцию управления питанием мониторов DPMS (Display Power Management System).

· Поддержка накопителей. BIOS должна поддерживать большие жесткие диски UltraATA с количеством цилиндров более 1024, 32-разрядный обмен с дисками, современные режимы передачи данных (Ultra-DMA/33, Ultra-DMA/66, Ultra-DMA/100 и Ultra-DMA/I 33). Становится общим правилом поддержка накопителей со съемными носителями (Zip или SyQuest). В некоторых случаях BIOS может даже включать поддержку основных функций технологии RAID, например функцию RAID-1 (зеркальные диски).

· Поддержка спецификации PC 99. BIOS должна соответствовать требованиям PC 99(или более поздние) компании Microsoft.

· Поддержка I/O. BIOS должна поддерживать функции интеллектуального ввода/вывода (I/O), которые позволяют динамически назначать порты и ресурсы устройствам ввода/вывода в компьютере. Чаще всего это встречается в серверных платформах.

· Поддержка универсальной загрузки. BIOS должна уметь загружать систему с нескольких различных накопителей и поддерживать протокол BBS (BIOS Boot Specification — спецификацию загрузки BIOS) для загрузочных устройств. В настоящее время поддерживается загрузка с 4-х накопителей IDE (включая CD-ROM), SCSI — накопителей и сетевых плат. Поддержка накопителей со съемными носителями (например, Iomega Zip или SyQuest) также считается достоинством.

· Поддержка технологии Plug-and-Play. BIOS должна обнаруживать и настраивать РnР — устройства в период выполнения процедуры POST. BIOS также должна взаимодействовать с операционной системой Windows 95/98 при распределении системных ресурсов, и поддерживать управление запросами на прерывание (IRQ) для устройств шины PCI. Поддержка спецификации AML компании Microsoft обеспечивает совместимость с PnP — возможностями современных операционных систем семейства Windows 2000 и ХР.

· Поддержка параллельного порта. BIOS должна поддерживать весь спектр режимов работы параллельного порта, включая стандартный параллельный порт SPP (Standard Parallel Port) (или режим “совместимости), двунаправленный режим, режим EPP (Enhanced Parallel Port) и режим ЕСР (Enhanced Capabilities Port). Все эти режимы определены стандартом IEEE 1284.

· Поддержка шин РСI и AGP. BIOS должна поддерживать спецификацию шины PCI (Peripheral Component Interconnect) версии 2.1 или более поздней, включая мосты PCI — РСI и PCI — ISA. BIOS должна также поддерживать работу ускоренного графического порта AC P (Accelerated Graphics Port) версии 2.0 или более поздней.

· Поддержка универсальной последовательной шины USB. BIOS должна поддерживать спецификации Universal HCI и Open HCI1. Она должна обеспечивать полную совместимость и поддержку устройств шины и многоуровневых концентраторов шины USB. В новейших версиях BIOS осуществляется поддержка стандарта USB 2.0 (высокоскоростная шина USB).

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

Бесплатная лекция: «4 — Истечение жидкости через отверстие» также доступна.

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

6.2.6. МИКРОСХЕМА CMOS

CMOS — это всего лишь статическая оперативная память небольшого объема с низким энергопотреблением. Первые CMOS микросхемы имели объем в 64 байта, у следующего поколения объем возрос вдвое — до 128 байт. Современные модели имеют 512 байт памяти и более, которая используется для хранения настроечных параметров компьютера и дополнительных конфигурационных данных ESCD (Extended System Configuration Data), используемых для работы системы РnР.

6.2.7. Функции микросхемы СМОS

Поскольку оперативная память теряет записанную в нее информацию при отключении питания, в состав компьютера входит батарейка, которая обеспечивает постоянное питание микросхемы CMOS (и системных часов). Именно эта батарея обеспечивает функционирование системных часов, а также сохранение системных параметров в периоды отключения питания компьютера. Конечно, если эта батарея выйдет из строя, то дата, время и системные параметры компьютера будут потеряны. И восстановить корректные настройки компьютера после такого сбоя может быть достаточно непросто, особенно у старых моделей PC.

CMOS (Complementary Metal Oxide Semiconductor) — комплиментарный оксид металла на полупроводнике. (КМОП). Строго говоря, CMOS — это просто одна из технологий изготовления микросхем, отличающееся, в частности, весьма малым энергопотреблением. Но применительно к персональным компьютерам под аббревиатурой CMOS стали понимать именно CMOS RAM, то есть ОЗУ, выполненное по технологии КМОП.

BIOS зависает при загрузке во время теста памяти | Малый бизнес

Автор: Эд Уиллс

Вы можете никогда не думать о том, что делает ваш компьютер, в течение тех нескольких секунд черного экрана, прежде чем ваша операционная система издаст дружественный звуковой сигнал запуска. То есть, если не зависает биос и черный экран никуда не исчезает. Однако не паникуйте — даже без расширенного интерфейса операционной системы BIOS сообщает, что делает компьютер и в чем заключается проблема. Многие исправления выполняются быстро и бесплатно.

Общие сведения о BIOS

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

Диагностика POST

  1. BIOS выполняет начальную диагностику, называемую POST или Power On Self Test. Он проверяет центральный процессор, память, видеокарту, общую целостность системной платы и сам BIOS. Если компьютер не пройдет диагностику POST, операционная система не загрузится, и компьютер зависнет в BIOS. Разные производители используют разные версии BIOS, каждая из которых имеет собственный код для сообщения о причине проблемы. Посетите веб-сайт производителя, чтобы получить список кодов ошибок BIOS и определить причину сбоя.

Распространенные сбои

  1. Сбой BIOS не обязательно означает, что вам предстоит дорогостоящий ремонт. Самая распространенная неисправность процессора — перегрев. Убедитесь, что вентилятор ЦП работает, и очистите ЦП и вентилятор ЦП сжатым воздухом. Сбой памяти может потребовать замены модуля памяти. Тем не менее, вы должны сначала попробовать удалить модули памяти, очистить контакты ластиком для карандашей и сжатым воздухом, а затем переустановить их, прежде чем тратить деньги на новые модули. То же самое верно для графики или видеокарты.

Обновление BIOS

  1. Как и ваша операционная система, микропрограмма BIOS нуждается в периодических обновлениях. Однако, в отличие от обновлений операционной системы, обновления BIOS не могут быть установлены автоматически. Посетите веб-сайт производителя для получения информации об обновлениях BIOS и инструкций по их установке.

Ссылки

  • Центральный раздел BIOS: обновления BIOS

Writer Bio

Эд Уиллс начал профессионально писать в 1998 году. Как технический писатель, он разработал множество руководств по программному обеспечению, сделав сложные программы доступными для обычных пользователей. Предприниматель, он также много писал о бизнесе и финансах.

Структура памяти и карта памяти

Структура памяти и карта памяти

 

Обзор схемы памяти:

В результате конструктивных решений, принятых в первых ПК, объем памяти
разбит на следующие четыре основные части (некоторые части
делится дальше):

  • Обычная память: Первые 640 КБ системной памяти — это (не)известные
    обычная память, которую каждый пользователь ПК со временем привык и ненавидит.
    Это область, доступная для использования стандартными программами DOS, наряду с
    со многими драйверами, резидентными программами и почти всем, что имеет
    работать под стандартным DOS. Он находится по адресам от 00000h до 9FFFFh.
  • Верхняя область памяти (UMA): Это верхние 384 КБ первого
    мегабайт системной памяти (сразу больше обычной памяти). это
    зарезервировано для использования системными устройствами и для специальных целей, таких как ПЗУ
    теневое копирование и драйверы. Он использует адреса от A0000h до FFFFFh.
  • High Memory Area (HMA): Это первые 64 КБ (менее 16 байт)
    второй мегабайт системной памяти. Технически это первые 64 КБ
    расширенная память, но доступ к ней возможен, когда процессор находится в реальном режиме,
    что отличает его от остальной части расширенной памяти. Это обычно
    используется для DOS, чтобы сохранить больше обычной памяти. Он занимает
    адреса от 100000h до 10FFEFh.
  • Расширенная память: Это вся память выше верхней области памяти
    до конца системной памяти. Используется для программ и данных при использовании
    операционная система, работающая в защищенном режиме, например любая версия
    Окна. Расширенная память находится от адреса 10FFF0h до последнего адреса
    системной памяти. (Технически верхняя область памяти является частью расширенной
    памяти, все зависит от того, как вы смотрите на вещи).

 

Карта памяти

 

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

Адрес Размер Имя
0x0000:0x0000 1024 байта Таблица векторов прерываний
0x0040:0x0000 256 байт БИОС
Область данных
0x0050:0x0000 ? Свободная память
0x07C0:0x0000 512 байт Код загрузочного сектора
0x07E0:0x0000 ? Свободная память
0xA000:0x0000 64 Кб Графическая видеопамять
0xB000:0x0000 32 Кб Монохромная текстовая видеопамять
0xB800:0x0000 32 Кб Цветная текстовая видеопамять
0xC000:0x0000 256 КБ 1 Память кодов ПЗУ
0xFFFF:0x0000 16 байт Еще БИОС
данные

 

Вот еще подробный
версия карты памяти.

Полная карта: (из http://my.execpc.com/~geezer/osd/ram/)

диапазон линейных адресов диапазон адресов в реальном режиме тип памяти использование
0- 3FF 0000:0000-0000:03FF ОЗУ Таблица векторов прерываний реального режима (IVT)
400- 4FF 0040:0000-0040:00FF Область данных BIOS (BDA)
500- 9ФБФФ 0050:0000-9000:ФБФФ свободная обычная память (менее 1 мегабайта)
9FC00- 9FFFF 9000:FC00-9000:FFFF расширенная область данных BIOS (EBDA)
А0000- БФФФФ А000:0000-В000:ФФФФ видеопамять Кадровые буферы VGA
C0000- C7FFF С000:0000-С000:7FFF ПЗУ видео BIOS (типичный размер 32 КБ)
C8000- ЭФФФФ C800:0000-E000:FFFF НИЧЕГО  
F0000- FFFFF F000:0000-F000:FFFF ПЗУ BIOS материнской платы (типичный размер 64 КБ)
100000- FEBFFFFFF ОЗУ свободно расширенная память (1 Мб и больше)
FEC00000- FFFFFFFF разные BIOS материнской платы, PnP NVRAM, ACPI и т. д.

 

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

Область данных BIOS :
Эта область данных BIOS состоит из 256 байтов памяти, начиная с абсолютной памяти.
адрес 000400.

Код стандартного VGA Video ROM : C0000 — C7FFF (32K)

Память кода ПЗУ (расширение BIOS) :
0C8000-0F4000.

Системный BIOS : F0000 — FFFFF (64K)

Байты идентификации системы : 0FFFFE — 0FFFFF

Для идентификации системы назначено 2 байта. Они известны как модель .
Байт
и Байт подмодели .
байт модели расположен по абсолютному адресу памяти 0FFFFE (шестнадцатеричный), а подмодель
Байт следует за ним.

Читайте также: