Реферат по предмету "Компьютеры и цифровые устройства"


ОC MS-DOS

Операционная система MS DOS. Обзор версий MS DOS. Основные составные части MS DOS. Начальная загрузка MS DOS. Термины Внутренние команды MS DOS - команды,которые выполняются непосредственно командным процессором MS DOS. Внешние команды MS DOS - отдельные программы,которые для выполнения загружаются командным процессором MS DOS в ОЗУ. Резидентная программа - программа, которая после загрузки в

ОЗУ и передаче ей управления инициализируется таким образом, что постоянно находится в ОЗУ и выполняется параллельно другим программам. Регистры CPU - спец.внутренние устройства CPU, которые предназначены для хранения информации. .bat-файлBatch-файл - спец.текстовый файл, содержащий команду или группу комманд MS DOS или вызовов программ, которые выполняются последовательно или в более сложном порядке.

ИСТОРИЯ MS DOS В октябре 1980 г. менеджеры фирмы IBM занялись поисками OS для своего 16-разрядного PC, находящегося в стадии разработки. В тот период на ПЭВМ наиболее широко применялась OS CPM Control Program for MicroComputers фирмы Digital Research. Не достигнув приемлимых соглашений с Digital

Research фирма IBM обратилась к фирме MicroSoftБилл Гейтс. В тот момент у MicroSoft не было соответствующей OS, но ей была известна небольшая фирма Seattle Computer Products, которая имела такую OS. За 50000 Билл Гейтс приобрел права на эту OS. В дальнейшем эта OS послужила основой для MS DOS.

В ноябре 1980 года Microsoft и IBM подписали договор на разработку OS для IBM PC. В феврале 1981 г. появилась первая версия PCMS-DOS, которая работала на IBM PC. В августе 1981 г PC DOS 1.0 эта версия была утверждена для применения на IBM PC. ОБЗОР ВЕРСИЙ MS DOS Версии 1.х Очень похожа на

OS CPMсчиталась стандартом в тот период. Поддерживался только односторонний формат дискет с объемом памяти 160 Кб 8 секторов,40 дорожек,размер сектора 512 байт. Начиная с версии 1.25PC DOS 1.0, появившейся в Мае 1982 г. введен двухсторонний формат дискет с объемом памяти 320 Кб. Версии 2.х Версия 2.0 - Март, 1983 г. Дополнительные возможности - работа с жесткими дискамиHDD иерархическая структура файловой системы

средства перенаправления вводавыводазаимствованы у UNIX концепция устанавливаемых драйверов периферийных устройствиспользуя файл CONFIG.SYS, что позволило оперативно адаптировать OS к различным конфигурациям аппаратных средств Метки томовносителей информации атрибуты файлов спулер принтераспец.программа,позволяющая выводить информацию на принтер в фоновом режиме - PRINT.com формат дискет на 360

Кб 9 секторов, 40 дорожек, размер сектора 512 байт Версии 3.х Версия 3.05 - Август, 1984 г. Дополнительные возможности - формат дискет на 1.2 Мб дискеты 3.5формат 720 Кбначиная с версии 3.2 разбиение HDD на логические дискиразмером до 32 Мб, что дало возможность использовать HDD большего, чем 32 Мб объема, -улучшенна поддержка национальных наборов символов поддержка компьютерных

сетейслабая,начиная с версии 3.1 командыпрограммы LABEL,ATTRIB командыпрограммы XCOPY,REPLACEначиная с версии 3.3, MS DOS 3.3 и на сегодняшний день является наиболее широко применяемой на IBM PC XT и на IBM PC AT-286 с объемом памяти не более 640 Кб. Версии 4.х Версия 4.0 - Ноябрь, 1988 г. Дополнительные возможности - поддержка графических

ВидеоАдаптеров EGA,VGA объем логических дисков - более 32 Мб - поддержка стандарта LIMEMSдрайвер EMM386.sys,доступ к дополнительной памяти ОЗУ на IBM PC AT-386 и выше, что позволило отдельные части MS DOS загружать в дополни тельную память программа-оболочка Dos-Shell, Несмотря на это - MS DOS версий 4.х не получили широкого распространения.

Версия 5.0 Версия 5.0 - Июль, 1991 г. Дополнительные возможности - эффективное использование ОЗУ дополнительные сервисные программы возможность загрузки ядра MS DOS,в HMA-памятьHigh Memory Area на IBM PC AT-286 и выше возможность загрузки драйверов периферийных устройств в UMB-память на IBM PC AT-386 и выше для прикладных программ отводится до 620 Кб адресного пространства0-640 Кб ОЗУ поддержка HDD до 2

Гб формат 2.88 Мб для дискет 3.5, Версия 6.0 Версия 6.0 - Март, 1993 г. Дополнительные возможности - эффективное использование ОЗУ дополнительные сервисные программы программные средства для оптимизации файловой системы на логических дискахDEFRAG изъяты командыпрограммы, утратившие актуальность спец.программа MEMMAKER - оптимизация расположения резидентных программ в

ОЗУ мультиконфигурационные файлы CONFIG.sysвозможность выбора варианта конфигурации из меню система защиты от вирусовслабая увеличение доступного дискового пространстваDoubleSpace средства регулирования энергопотребления PC LapTop,NoteBook Версия 6.2 Версия 6.2 - Октябрь, 1993 г. Все улучшения - в области повышения надежности работы с данными на уровне файловой системы. Дополнительные возможности - повышена эффективность существующих командпрограмм

КЭШирование CD-ROM программа SMARTDRV отказ от DoubleSpace без потери информациипозволяет вернуть логический диск в исходное состояние выявление и обход физических дефектов HDD и FDDSCANDISK выявление и устранение дефектов в файловой системеSCANDISK, в том числе и сжатых DoubleSpace пошаговое выполнение любого .bat-файла, в том числе и AutoExec.bat, СОВМЕСТИМОСТЬ ВЕРСИЙ MS DOS Совместимость - возможность совместной работы технических

средств или программного обеспечения. Если OS версии M совместима с OS версии N это значит, что все прогграммы, работающие в OS версии N будут работать и в OS версии M. MS DOS 5.0 совместима с MS DOS 3.3. MS DOS 6.0 совместима с MS DOS 5.0, 3.3. MS DOS 6.2 совместима с MS DOS 6.0, 5.0, 3.3. ПРИМЕЧАНИЕ

Версия MS DOS 4.0 - не рассматривается. ОСНОВНЫЕ СОСТАВНЫЕ ЧАСТИ MS DOS MS DOS состоит из следующих компонент - блок начальной загрузкиразмещается в 1-м секторе 0-дорожки 0-стороны системной дискеты модуль взаимодействия с BIOSIO.sys для версии 5.0 и выше модуль обработки прерыванийMSDOS.sys для версии 5.0 и выше командный процессорCOMMAND.com - внешние командыпрограммы MS DOS драйверы устройств файл Config.sys файл AutoExec.bat,

Блок начальной загрузки IO.sys MSDOS.sys - ядро MS DOS. Блок начальной загрузки Размещается в 1-м секторе 0-дорожки 0-стороны системной дискеты, в 1-м секторе HDD-диска, в разделе, отведенном под DOS. Просматривает КОРНЕВОЙ каталог системного диска. Проверяет, являются ли первые два файла в каталоге - файлами IO.sys и MSDOS.sys.Если ДА - загружает их в ОЗУ и передает управление

MS DOS. Если НЕТ - сообщение на экране и ожидание нажатия какойлибо клавиши Пользователем Non-System disk or disk error Replace and press any key when ready Не системный диск или ошибка диска Замените и нажмите какую-либо клавишу, когда будет готово Именно поэтому , при изготовлении Системной Дискеты - необходимо переносить файлы IO.sys и MSDOS.sys на Системную Дискету с помощью спец.программы

SYS.com. IO.sys Это резидентный модульвсегда находится в ОЗУ после загрузки,пока включен PC. Взаимодействует с BIOS. Расширяет возможности BIOS или изменяет ее свойства где необходимо с помощью дополнительных драйверов. MSDOS.sys Это резидентный модуль. Обеспечивает интерфейс высокого уровня для прикладных программ, содержит программные средства для управления файлами, ус-вами ввода-вывода, обработка исключительных ситуацийошибок

и др. Прикладная Программа вызывает функции этого модуля через механизм прерыванийпрограммные прерывания,см. тема 5.1, передавая принимая информацию кот MS DOS через регистры CPU илии области памяти ОЗУ. MSDOS.sys транслируетпереводит запрос прикладной программы в один или несколько вызовов IO.sysBIOS. Командный процессорCOMMAND.com Отдельный Модуль MS DOS.Этот модуль может быть заменен на другой, более удобный.

Предназначен - прием команд с клавиатуры или из .bat - файлов и их выполнение выполнение команд файла AutoExec.bat при загрузке MS DOS загрузка в ОЗУ и запуск на выполнение прикладных программ в среде MS DOS Командный процессор состоит из 3-х частей - резидентнаяразмещается в ОЗУ сразу после MSDOS.sys, включает процедуры обслуживания некоторых прерываний, процедуры обработки стандартных ошибок MS DOS,процедуру загрузки транзитной части командного процессора инициализирующаяв

ОЗУ следует сразу за резидентной частью во время загрузки OS ей передается управлениеона выполняет файл AutoExec.bat и некоторые другие действияэта часть командного процессора стирается из ОЗУ первой же загруженной программой транзитнаязагружается в старшие адреса ОЗУобрабатывает все внутренние команды, команды с клавиатуры и из .bat-файлов выдает системную подсказку MS DOSзагружает в ОЗУ программы и передает им управление

Внешние командыпрограммы Дополнительные программы, входящие в MS DOS, выполняющие определенные функции. Драйверы устройств Специальные резидентные программы, которые управляют внешними устройствами.Драйверы загружаются в ОЗУ в том порядке, как они указаны в файле CONFIG.sys. CONFIG.sys Спец.текстовый файл,где содержится информация о подгружаемых дополнительных драйверах

и некоторая другая информация, касающаяся непосредственно MS DOS и выполняемых в ее среде прикладных программ. MS DOS выполняет этот файл автоматически, сразу после загрузки COMMAND.com. AUTOEXEC.bat Спец.текстовый файл,где содержится дополнительная настроечная информация. MS DOS выполняет этот файл автоматически, сразу после выполнения

CONFIG.sys. НАЧАЛЬНАЯ ЗАГРУЗКА MS DOS 1. При включении PC вначале выполняются программы BIOS. 2. После тестирования и др.действий процедура POSTиз модуля BIOS осуществляет поиск и загрузку блока начальной загрузки - вначале производится поиск на устройстве A если не найдено - поиск на устройстве C,если не найдено, то вызывается встроенный в ПЗУ BASIC или производятся другие действия,указанные в

ПЗУ 3. Блок начальной загрузки производит поиск в корневом каталоге системной дискетыдиска файлов IO.sys и MSDOS.sysэти файлы должны быть первыми и именно в таком порядке, 4. Блок начальной загрузки производит загрузку файла IO.sys и передает ему управление, 5. IO.sys - загружает и настраивает MSDOS.sys определяет состояние подключенных устройств инициализирует подключенные устройства загружает

необходимые драйверы устройств передает управление MSDOS.sys. 6. MSDOS.sys - инициализируетнастраивает свои внутренние рабочие таблицы загружает драйверы, указанные в файле config.sys загружает командный процессорфайл COMMAND.com 7. Командный процессор выполняет команды, указанные в файле autoexec.bat 8. Командный процессор выдает на экран Монитора системную подсказку

MS DOS и ожидает команд Пользователя СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 1. Герхард Франкен, Сергей Молявко MS-DOS 6.2 для Пользователя, Киев, BHV, 1994, Москва, БИНОМ, 1994. 2. DOS 3.3. Техническое руководство. Методические материалы. 3. Фигурнов В.Э. IBM PC для Пользователя г.Уфа, НПО

Информатика и Компьютеры, 1993 г. 4. Справочное Руководство по IBM PC. Методические материалы.Часть 1. ТПП СФЕРА. М. 1991 г. 5. Брябрин В.М. Программное обеспечение персональных ЭВМ. М. НАУКА, 1990 г.



Не сдавайте скачаную работу преподавателю!
Данный реферат Вы можете использовать для подготовки курсовых проектов.

Поделись с друзьями, за репост + 100 мильонов к студенческой карме :

Пишем реферат самостоятельно:
! Как писать рефераты
Практические рекомендации по написанию студенческих рефератов.
! План реферата Краткий список разделов, отражающий структура и порядок работы над будующим рефератом.
! Введение реферата Вводная часть работы, в которой отражается цель и обозначается список задач.
! Заключение реферата В заключении подводятся итоги, описывается была ли достигнута поставленная цель, каковы результаты.
! Оформление рефератов Методические рекомендации по грамотному оформлению работы по ГОСТ.

Читайте также:
Виды рефератов Какими бывают рефераты по своему назначению и структуре.