Меню сайта

Урок 80. Дисковая операционная система

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

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

— — — — — Основная функция DOS IBM PC — этообеспечить файловую систему и
— — — операционную среду для программ. Файловаясистема представляет
— — — собой набор программных средств записи исчитывания данных с
— — — дискеты или жесткого диска. Если всеприкладные программы для
— — — записи данных используют DOS, то они могутколлективно пользоваться
— — — этими данными, и кроме того, в каждомслучае при разработке
— — — приложений не надо будет зановопереписывать файловую систему.

Категория: Программирование на Ассемблере | Дата: 01.02.13

Меню раздела
Блок