Заказать  курсовую Заказать курсовую, контрольную, диплом

Продажа косметики

Женская одежда

 

Выполнение 
работ на заказ. Контрольные, курсовые и дипломные работы

Выполнение работ на заказ. Контрольные, курсовые и дипломные работы

Занимайтесь онлайн 
        с опытными репетиторами

Занимайтесь онлайн
с опытными репетиторами

Приглашаем к сотрудничеству преподователей

Приглашаем к сотрудничеству преподователей

Готовые шпаргалки, шпоры

Готовые шпаргалки, шпоры

Отчет по практике

Отчет по практике

Сервис для выполнения любых видов студенческих работ

Сервис для выполнения любых видов студенческих работ

Студенческий файлообменник Студенческий файлообменник

Закажите реферат

Закажите реферат

Биржа студенческих   работ. Контрольные, курсовые, рефераты.

Биржа студенческих
работ. Контрольные, курсовые, рефераты.
Пишем качественные диссертации, дипломные, курсовые работы, проекты, расчеты и другие студенческие работы под заказ!
Система ввода/вывода и системные файлы Первоначальная загрузка Дисковые структуры Общий объем дискового пространства Сохранение данных

Операционные системы и связанные с ними проблемы

Операционные системы Система ввода/вывода и системные файлы

В этом разделе будут кратко описаны файлы, составляющие систему В/В: IBMBI0.COM (IO.SYS) и IBMD0S.COM (MSDOS.SYS), а также файл WINBOOT.SYS из Windows 95.

IBMBIO.COM (или IO.SYS). Это один из скрытых файлов, который можно обнаружить с помощью программы CHKDSK на любом системном (загрузочном) диске. В нем записаны программы низкого уровня, которые непосредственно взаимодействуют с устройствами компьютера и системной BIOS. Файл IBMBI0.COM обычно специально разрабатывается фирмой-изготовителем для компьютеров конкретного типа в соответствии с особенностями их системной BIOS. В файле содержатся драйверы низкого уровня, часть из которых загружается в память компьютера в соответствии с идентификационным кодом ПЗУ BIOS и информацией, полученной в процессе инициализации системы. В процессе запуска компьютера подпрограмма, записанная в загрузочном секторе тома (VBS — Volume Boot Sector), переносит содержимое рассматриваемого файла в основную память и передает записанным в 'нем программам управление системой (подробнее об этом рассказано в разделе "Дисковые структуры DOS" данной главы). Весь файл, за исключением части, ответственной за инициализацию системы, остается в памяти во время всего сеанса работы с компьютером.

Как уже неоднократно говорилось ранее, в разных версиях DOS рассматриваемый файл может называться по-разному. Во многих случаях, в том числе в MS-DOS фирмы Microsoft, он носит название IO.SYS. Некоторые другие фирмы-изготовители компьютеров дают ему имя MIO.SYS, а фирма Toshiba — TBIOS.SYS. То обстоятельство, что для этого файла используются различные названия, обычно не является проблемой до тех пор, пока вы не попытаетесь перейти от одной OEM-версии DOS к другой. Если рассматриваемый файл в них называется по-разному, то после ввода команды SYS может появиться сообщение об ошибке: "No room for system on destination" ("Ha принимающем диске нет места для системных файлов"). В настоящее время большинство фирм-изготовителей для того, чтобы не создавать лишних проблем при модернизациях, использует стандартное имя IBMBI0.COM для этого файла.

Для того чтобы диск мог быть загрузочным, файл IBMBI0.COM или его аналог должен быть первым в списке корневого каталога диска и полностью занимать, по крайней мере, первый кластер области данных (кластер 2). Остальная часть файла может располагаться в кластерах, расположенных в любом месте на диске (в версиях DOS, более поздних, чем 4.0). Обычно файлу присваиваются следующие атрибуты: скрытый (Hidden), системный (System) и только для чтения (Read-only). Он копируется на диск с помощью команд FORMAT или SYS.

IBMDOS.COM (или MSDOS.SYS). В файле IBMD0S.COM содержатся программы, предназначенные для взаимодействия с дисковыми накопителями. В процессе запуска компьютера подпрограмма, записанная в VBS, переносит содержимое файла IBMD0S.COM в основную память. Файл остается в ней во время всего сеанса работы с компьютером.

Набор программ, хранящихся в файле IBMD0S.COM, в меньшей степени подвергается переработкам в различных OEM-версиях, но сам файл также может иметь различные названия. Наиболее часто встречающийся вариант имени, MSDOS.SYS, используется в MS-DOS и в некоторых других версиях. Фирмой Toshiba используется еще одно название — TDOS.SYS. Многие фирмы-изготовители, в частности, Compaq и Hewlett-Packard,  придерживаются в этом отношении стандарта IBM.

Файл IBMDOS.COM или его аналог должен быть вторым в списке корневого каталога загрузочного диска. Обычно этому файлу присваиваются те же атрибуты, что и IBMBI0.COM, и он копируется на диск теми же командами. Однако никаких специальных требований к его расположению на диске не предъявляется.

WINBOOT.SYS. При загрузке Windows 95 вместо двух вышеупомянутых файлов используется один. Он называется WINBOOT.SYS, загружается в основную память системы и остается в ней в течение всего сеанса работы с Windows 95. В нем содержатся практически те же самые программные коды, что и в старых системных файлах, и его существование лишний раз свидетельствует о том, что среда Windows 95 построена на основе DOS.

Командный процессор (COMMAND.COM)

Командный процессор DOS C0MMAND.COM является той частью DOS, с которой обычно взаимодействует пользователь. Команды могут быть классифицированы по выполняемым функциям, однако в IBM DOS они делятся на две группы по способу доступа к ним: встроенные (internal) и внешние (external).

Встроенные команды являются составной частью C0MMAND.COM и всегда доступны из командной строки DOS. Это, как правило, достаточно простые и часто используемые команды — например, CLS или DIR. Встроенные команды выполняются быстро, поскольку инструкции, необходимые для их выполнения, уже загружены в память. Поэтому иногда встроенные команды еще называют резидентными (resident)

Эта глава посвящена тем проблемам, которые возникают в персональных компьютерах при сбоях или несовместимости программного обеспечения. Аппаратные средства — это низший уровень в системной иерархии.

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

Внешние команды, как только что было сказано, выполняются только после загрузки в память соответствующих инструкций, хранящихся в программном файле. Команды, используемые в пакетных файлах DOS. Производится "внутренняя" проверка самой DOS: не является ли команда XYZ одной из встроенных, инструкции по выполнению которой уже загружены в память. Обычно все простые исполняемые файлы и вспомогательные программы стараются разместить в одном каталоге, который затем указывается в команде PATH. В результате выполнения последней команды программа CHKDSK будет запущена сразу, без предварительно просмотра текущего каталога и тех, что указаны в команде PATH.

Версии DOS 4.хх неоднократно модифицировались с момента своего первого появления в середине 1988 г. Версии 5.хх IBM DOS

Все сказанное выше о версиях 4.хх относится также и к IBM DOS 5.xx.

Основные понятия и концепции организации ввода/вывода. Привилегированность операций ввода/вывода. Управление вводом/выводом супервизором. Задачи ОС по управлению внешними устройствами. Параллельная работа нескольких внешних устройств. Согласование скоростей обмена и кэширование данных. Разделение устройств и данных между процессами. Обеспечение удобного логического интерфейса между устройствами и остальной частью системы

Персональный компьютер