IRDA(инфракрасный порт) – используется для коммуникации с внешними устройствами.
Лекция №4
Конфигурация компьютера
Прежде чем загружать компьютер, необходимо сделать основные установки.
BIOS(базовая система ввода/вывода) – позволяет работать с внешними устройствами на нижнем уровне. Она задает полностью конфигурацию систем:
AMI задают время; конфигурацию жестких и гибких дисков
AWARD (гибкие: А и В, жесткие: С, D. IDE используется для
PHOENIX установки лазерных дисков.); устанавливаются дополнительные параметры управления оперативной памятью, ее быстродействие, тактовая частота процессора; конфигурация периферии (можно задать подключение или отключение отдельных слотов периферийных устройств).
Слот – разъем, в который вставляется контроллер какого-либо устройства.
Порядок определения системного устройства (с которого происходит загрузка ОС)
Системные устройства загрузки: жесткий диск, C, CD-ROM, сетевая карта, Lip-драйвер и т.д..
Замечание: Все остальные установки BIOS описаны в руководстве конфигурации материнской платы и желательно их не менять.
BIOS содержит: установки по умолчанию или оптимальные параметры.
Если пользователь хочет, чтобы установки сохранились, необходимо защитить вход BIOS-а паролем. Восстановить или сбросить эти пароли можно, посмотрев документацию на материнскую плату.
В материнских платах до эпохи Pentium работает следующий способ: отключить компьютер, вынуть батарею и через некоторое время вставит обратно.
Процесс загрузки ОС(для MS-DOS с 1980 года ничего особо нового придумано не было):
|
|
|
|
|
|||||
Процесс загрузки начинается с включения компьютера и прохождения post-теста, т.е. самотестирования после включения. Затем тестируются те внешние устройства, которые прописаны в конфигурации BIOS. Проверяются все порты и строится таблица конфигурации данного компьютера.
CMOS – небольшое количество оперативной памяти, которое питается батареей и в котором хранится дата и время компьютера.
Системные устройства для загруки:
Любое системное устройство имеет специальным образом организованный начальный сектор.
В "0" – ом секторе лежит информация:
1) является ли это устройство системным или нет;
2) информация о самом диске (размер сектора, количество секторов на кластере, количество поверхностей, FAT-таблиц, размер FAT-таблицы, ее тип, номер сектора с которого начинается, начальный загрузчик).
1.Вектора прерывания внешних устройств (т.е. адрес той программы в оперативной памяти, по которому можно найти драйвер, обрабатывающий и управляющий работой внешних устройств).
2. Начальный загрузчик, который должен позиционировать головку соответствующего системного устройства на то место, с которого начинается грузиться ОС.
3. Загрузчик того устройства, который начинает грузить ОС. Она располагается в данном случае на диске. IO.SYS – настраивает устройство ввода/вывода на работу с этой ОС. Это резидентный модуль, который всегда находится в оперативной памяти. Он дополняет BIOS и изменяет его под данную конфигурацию компьютера.
4. MSDOS.SYS – обеспечивает интерфейс пользовательских программ с устройствами ввода/вывода, с файловой системой, а также обработка исключительных ситуаций (деление на 0 и т.д.), т.е. этот модуль взаимодействует с IO.SYS через систему прерываний.
Замечание: IBM и IO.SYS всегда лежат в определенном, жестко фиксированном, месте.
Далее управление передается к MSDOS.SYS и он загружает COMMAND.COM. Это командный интерпретатор всех наших действий в дальнейшем. Далее автоматически запускается файл CONFIG.SYS – это обычный текстовый файл, в котором лежит информация о переконфигурации ОС под конкретный компьютер. Затем запускается файл AUTOEXEC.BAT – это командный файл, в который введены строки, которые должны быть автоматически выполнены при загрузке ОС.
В начале существовал язык командных файлов, который содержал порядка 10 команд. Сейчас это число увеличено и дополнено за счет внешних команд (прикладных команд пользователя).
Наконец, запускается файл WIN.CON.
5. После того, как ОС запустилась, появляется "птичка" >.
max 640 кб на PC XP
1 Мб (под операционной системой MS-DOS).
Далее объем оперативной памяти стал расширяться.
ОС загружает CONFIG.SYS, который конфигурирует ОС под пользователя.
Лекция №5
(повторение конца лекции 4)
Команда device обозначает, что у нас есть какое-либо нестандартное устройство, которое требует специального драйвера для своей работы. Здесь указывается полный путь драйвера и его имя. Драйвер пишется на языке низшего уровня Assembler(в крайнем случае, Си), в котором предусмотрен определенный адрес прерывания, содержащий всю информацию по программе обработки прерывания этого устройства.
На одном и том же векторе прерывания могут находиться несколько внешних устройств, соединенных каскадом. В зависимости от их номера(0,1,2) производится обработка в приоритетной последовательности. Больше 2-х, 3-х устройств "вешать" нежелательно.
Как только закончилась работа Config.sys, запускается Autuexec.bat, который настраивает среду пользователя и необходимые пути поиска информации, а также выполняет заранее заданную последовательность команд. Среда пользователей обычно настраивается командой PROMT(можно задать фон, цвет букв и т.д.).
PATH - задает пути, в которых ищутся файлы. Это системная переменная, которая задает пути общего пользования в этой конкретной конфигурации.
Пр.: пути, где указаны файлы, доступные в любом месте:
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.