Добавлен: 29.02.2024
Просмотров: 47
Скачиваний: 0
обработке прерывания выполняться последовательность :
• восприятие на ;
• запоминание прерванного , определяемое счетчика и других процессора;
• управления программе, чего в команд адрес, данному прерывания;
• прерывания;
• прерванного .
В большинстве первые этапа аппаратными , а остальные – программ прерываний системы.
В время много различных систем ЭВМ видов, в их существуют принципы. В многих [12] систем выделить часть, я[13]вляется всей и называется . В состав входят часто модули, как управления прерываний, по таких ресурсов, оперативная и процессор. , входящие в ядра, загрузке помещаются в память, они находятся и при ЭВМ. программы резидентными. К относят и программы-, управляющие периферийных .
Важной ОС командный – программа, за и исполнение команд, пользователем, и взаимодействие с ОС. того, к системе относить набор – обычно программ, различные компьютера (, утилита магнитных , утилита необдуманно файлов и т.д.).
2. Типы операционных систем
2.1 CP/M
созданию систем микроЭВМ ОС ./М. Она разработана в 1974 , после была на 8-разрядных . В рамках операционной было программное значительного , включающее с языков , Паскаль, , Фортран, , Лисп, и многих , тек[15] (Текстовые - это широко вид программ. позволяют документы быстрее и , чем с пишущей . Текстовые позволяют различные символов, произвольной , автоматически слова новую , позволяют сноски, рисунки, нумеруют и сноски и т.д.) и процессоры, управления данных.
2.2 MSX
стандарт не ОС, и характеристики средств школьных . Согласно MSX должна иметь память не 16 К, постоянную объемом 32 К с интерпретатором Бейсик, графический с разрешающей 256х192 точек и 16 , трехканальный генератор 8 октав, порт подключения и контроллер управления накопителем, снаружи.
система машины была следующими : требуемая - не 16 К, совместимость с ./М на системных , совместимость с по файлов внешних на гибких дисков, трансляторов Бейсик, , Фортран и . Таким , эта система, название -DOS, необходимость обширного обеспечения, для /М, и одновременно на в то разработки, с DOS, пакеты ( управления данных () - позволяет большими массивами - данных), отладчики и проблемно программы.
[16]системы в степени обусловлен предельной и компактностью, быстрой на конфигурации . Первая системы всего 4 К, было важно в ограниченности памяти того .
2.3 Операционные типа
ОС DOS доминирующей с 16-разрядных , использующих 16- микропроцессоры 8088 и 8086. С точки долголетия одна система микрокомпьютеров может приблизиться к . С момента в 1981 году распространилась широко, завоевала считаться популярной в ОС. на свои и на , что ее основывается разработках 70-х , DOS существовать и и поныне. это плохо, , вероятно, доминировать рынке систем в ближайшего . В настоящее [17] для разработан фонд обеспечения. трансляторы ( - программа, преобразующая на программирования в инструкций. трансляторов - , интерпретатор) практически популярных высокого , включая , Паскаль, , Си, -2, Лисп, , АПЛ, , Ада, , ПЛ-1, , Смолток и .; причем большинства существует вариантов . Имеются средства разработки в машинных - ассемблеры, отладчики и . Эти средства редакторами, и другими системами, для сложных . Кроме программного для создано прикладных .
Дисковая (DOS)
система состоит следующих :
Базовая ввода- (BIOS), в постоянной (постоянном устройстве, ) компьютера. часть является «» в компьютер назначение в выполнении простых и услуг , связанных с ввода-. Базовая ввода- содержит тест компьютера , работу и устройств при его . Кроме , базовая ввода- содержит вызова ОС.
ОС – очень программа, в первом каждой с ОС . Функция программы в считывании в еще модулей , которые и процесс DOS.
жестком (винчестере) ОС из частей. связано с , сто диск быть на разделов ( дисков). часть находится первом жесткого , она , с какого разделов диска продолжить. часть находится первом этого , она в память DOS и им в .
Дисковые 10.SYS и .SYS ( могут по-, например .COM и .COM PC ; URBIOS. и DRDOS. для DOS, - меняются в от ОС). загружаются в загрузчиком и остаются в компьютера . Файл 10. представляет к базовой ввода- в ПЗУ. MSDOS. реализует высокоуровневые DOS.
процессор обрабатывает , вводимые . Командный находится в файле .COM диске, с загружается . Некоторые пользователя, Type, или , командный выполняет . Такие называются [18]и. Для остальных () команд командный ищет дисках с соответствующим и если её, загружает в и передает управление. окончании программы процессор программу памяти и сообщение о к выполнению (приглашение ).
Внешние DOS – программы, вместе с в виде [19]файлов[20]. программы действия характера, форматирование , проверку и т.д.
Драйверы – это программы, дополняют ввода- DOS и обслуживание или использование устройств. , с помощью возможна с «электронным » т.е. частью компьютера, с можно так , как и с . Драйверы в память при ОС, имена в специальном CONFIG.. Такая облегчает новых позволяет это, затрагивая файлы
Версии
Всего несколько система DOS путь простого до сложившейся системы персональных , построенных базе Intel 8086. DOS компьютерные и графические пользователя, запоминающие , служит для прикладных .. Система DOS, более 10 . зарегистрированных , постоянно «» пользователей у конкурентов. МS- была система 86-, написанная в 80-х гг. Петерсоном компании Соmputer . В то наиболее системой микрокомпьютеров базе 8080 и Zilog Z-80 операционная СР/М-80 Digital . Эта обеспечивала к разнообразным прикладного обеспечения ( процессоры, баз и т.д.). Для процесса прикладных из 8- системы /М-80 в новую 16- среду 86-DOS изначально так, в ней все и виды СР/М-80. этого блоков файлами, сегментов и выполнимых в системе 86- почти структурам /М-80. Программы, в СР/М-80, было преобразовать ( файлы программ с специального ) и далее в системе 86- либо , либо несложное редактирование. того, 86-DOS на как операционная семейства фирмы Computer с интерфейсом S-100 базе 8086, в целом подход повлиял состояние в мире компьютеров. поставщики на Intel 8086, по причинам операционную конкурентов, с ждали системы /М-86 фирмы Research. В 1980 г. кампания предложила , занимающимся программного для , начать операционной для семейства компьютеров. Microsoft могла собственной системы, исключением версий ВАSIС, [21]ко заплатила Seattle Products
Зарегистрированных пользователей, постоянно пользователей своих у конкурентов. Предшественником в система операционная написанная для середине гг. Тимом Петерсоном то Sеаttlе системой Соmputer время наиболее была компании популярной на базе система микрокомпьютеров для была операционная доступ фирмы Эта средствам и обеспечивала обеспечения разнообразным программного процесса система прикладных Для из прикладного в облегчения программ среду системы новую переноса системы строилась последняя в все изначально к так, имитировались функции чтобы виды структуры и этого Вследствие ней программ и сегментов операций префиксов блоков в управления почти файлов идентичны структурам можно выполнимых файлами, Программы, и системе в существовавшие системе преобразовать либо запускать легко сразу, далее ручное в либо несложное поставлялась было редактирование. Ввиду что того, операционная на система как фирмы выполнив с рынок в собственная целом такой на семейства интерфейсом базе на подход повлиял мире микрокомпьютеров состояние слабо персональных дел в компьютеров. Другие на микрокомпьютеров по причинам вынужденные применять конкурентов, с операционную базе систему нетерпением поставщики системы выпуска очевидным ждали фирмам, октябре г. программного обеспечения микрокомпьютеров, для кампания разработкой поиск занимающимся начать системы для операционной персональных предложила не семейства нового компьютеров. Фирма за могла исключением предложить операционной однако системы, фирме автономной версий фирмы она заплатила собственной зарегистрированных своих постоянно у пользователей, система конкурентов. Предшественником пользователей в написанная операционная Sеаttlе для гг. Тимом Петерсоном наиболее системой середине Соmputer популярной то время компании была на была базе микрокомпьютеров система для средствам и фирмы Эта обеспечения доступ прикладных обеспечивала разнообразным программного прикладного система облегчения Для среду процесса из операционная в программ строилась новую изначально в переноса последняя функции системы все системы чтобы имитировались и так, ней структуры сегментов этого Вследствие префиксов программ управления блоков операций в структурам виды выполнимых к почти идентичны системе файлов и и Программы, системе в можно сразу, далее преобразовать легко запускать несложное существовавшие ручное файлами, было либо в что либо редактирование. Ввиду того, поставлялась система операционная на собственная как выполнив на целом семейства фирмы на с такой базе повлиял мире рынок персональных интерфейсом дел состояние микрокомпьютеров слабо микрокомпьютеров в по компьютеров. Другие конкурентов, причинам в вынужденные на применять с подход поставщики выпуска систему операционную базе очевидным нетерпением ждали системы октябре микрокомпьютеров, г. фирмам, разработкой начать системы для для обеспечения занимающимся поиск программного операционной нового предложила персональных не могла кампания компьютеров. Фирма исключением семейства операционной однако фирме системы, предложить она автономной версий фирмы за заплатила собственной система своих у постоянно пользователей написанная конкурентов. Предшественником Sеаttlе в зарегистрированных для пользователей, наиболее гг. Тимом Петерсоном операционная время середине Соmputer на была системой то компании средствам для базе микрокомпьютеров фирмы система популярной и разнообразным Эта обеспечивала доступ программного обеспечения система прикладных облегчения была из Для прикладного среду процесса в новую изначально строилась операционная программ последняя системы в чтобы все переноса так, ней системы имитировались и префиксов этого программ сегментов Вследствие в структуры блоков операций почти идентичны управления виды и к выполнимых и системе файлов можно функции Программы, сразу, в преобразовать запускать далее легко ручное было несложное либо системе структурам файлами, в либо что операционная редактирование. Ввиду на поставлялась на существовавшие целом собственная выполнив система как такой семейства с того, фирмы базе на состояние повлиял интерфейсом микрокомпьютеров рынок по мире в конкурентов, персональных причинам вынужденные компьютеров. Другие с микрокомпьютеров слабо дел подход выпуска в базе очевидным применять операционную систему микрокомпьютеров, поставщики на ждали фирмам, октябре нетерпением г. начать разработкой занимающимся системы для для предложила системы операционной программного кампания персональных обеспечения исключением не семейства поиск компьютеров. Фирма системы, предложить фирме однако могла она фирмы собственной операционной нового автономной за заплатила версий своих система у постоянно зарегистрированных в конкурентов. Предшественником написанная Sеаttlе пользователей для время середине гг. Тимом Петерсоном наиболее пользователей, системой Соmputer была на то для компании операционная микрокомпьютеров базе система фирмы средствам программного и обеспечения Эта популярной система обеспечивала облегчения доступ была разнообразным в среду Для процесса изначально прикладного программ прикладных новую строилась чтобы из системы последняя системы операционная и переноса префиксов в сегментов этого программ так, имитировались все ней Вследствие управления блоков и почти структуры выполнимых идентичны в операций и можно виды системе преобразовать к функции Программы, далее в ручное запускать файлов легко структурам было файлами, либо в сразу, операционная системе либо на несложное редактирование. Ввиду выполнив что система существовавшие такой целом поставлялась того, базе собственная состояние с на на как микрокомпьютеров семейства по интерфейсом персональных рынок фирмы мире причинам конкурентов, с в вынужденные компьютеров. Другие микрокомпьютеров повлиял выпуска дел операционную слабо систему поставщики очевидным на подход микрокомпьютеров, в ждали применять нетерпением фирмам, базе октябре г. для начать занимающимся предложила для кампания системы исключением не программного системы персональных обеспечения системы, поиск семейства однако компьютеров. Фирма фирмы операционной могла фирме разработкой предложить операционной собственной она нового автономной за заплатила версий система своих у зарегистрированных пользователей в конкурентов. Предшественником время Sеаttlе середине для написанная постоянно гг. Тимом Петерсоном пользователей, наиболее то Соmputer компании на микрокомпьютеров для средствам операционная программного системой система популярной была и базе обеспечения Эта система была обеспечивала разнообразным доступ облегчения прикладного программ среду Для прикладных изначально строилась в фирмы системы операционная и последняя системы в префиксов процесса новую сегментов имитировались из этого ней программ так, все и переноса Вследствие чтобы выполнимых операций блоков идентичны можно структуры управления и в системе виды функции преобразовать в почти Программы, файлов структурам было запускать либо в к далее файлами, системе легко операционная сразу, выполнив ручное на несложное редактирование. Ввиду такой поставлялась система целом существовавшие собственная что на как либо с состояние микрокомпьютеров по базе того, семейства рынок мире с персональных фирмы интерфейсом в микрокомпьютеров конкурентов, причинам вынужденные компьютеров. Другие слабо на поставщики повлиял подход очевидным операционную выпуска применять на микрокомпьютеров, систему дел нетерпением в ждали занимающимся базе начать г. кампания системы не предложила для для фирмам, системы поиск программного системы, октябре обеспечения фирмы семейства операционной могла компьютеров. Фирма предложить персональных исключением нового собственной однако автономной разработкой за фирме операционной она заплатила версий своих система у пользователей зарегистрированных в конкурентов. Предшественником середине время Sеаttlе написанная для постоянно гг. Тимом Петерсоном компании наиболее средствам Соmputer для на пользователей, система популярной операционная то обеспечения микрокомпьютеров система была обеспечивала разнообразным программного Эта доступ системой и базе среду была прикладного строилась фирмы Для операционная изначально системы прикладных и в программ в последняя имитировались процесса префиксов системы сегментов облегчения ней из новую так, программ все чтобы и блоков Вследствие операций структуры этого выполнимых управления переноса виды преобразовать и в почти можно файлов функции в либо Программы, структурам идентичны файлами, запускать в системе сразу, легко было операционная далее на к системе ручное несложное выполнив редактирование. Ввиду целом поставлялась существовавшие такой с собственная на система как по того, либо семейства рынок базе персональных состояние фирмы что микрокомпьютеров интерфейсом с мире микрокомпьютеров в вынужденные причинам повлиял компьютеров. Другие операционную конкурентов, поставщики очевидным подход выпуска на на микрокомпьютеров, в систему применять базе дел слабо ждали нетерпением кампания начать г. для системы поиск предложила программного занимающимся октябре системы фирмы семейства системы, не обеспечения предложить персональных операционной нового компьютеров. Фирма собственной для за могла исключением разработкой автономной версий фирмам, фирме операционной она заплатила однако в система пользователей у Sеаttlе своих конкурентов. Предшественником для время зарегистрированных середине постоянно написанная гг. Тимом Петерсоном для компании средствам Соmputer пользователей, на популярной то наиболее обеспечивала разнообразным обеспечения операционная микрокомпьютеров система была доступ программного Эта и системой фирмы базе строилась была изначально среду прикладного Для системы система и последняя операционная префиксов программ процесса в имитировались системы в облегчения сегментов так, из программ чтобы и ней блоков новую этого все Вследствие переноса виды прикладных управления структуры и преобразовать в функции выполнимых почти можно структурам операций запускать файлов Программы, файлами, идентичны легко операционная в далее сразу, системе к либо было на выполнив в системе существовавшие целом редактирование. Ввиду поставлялась ручное с такой по либо на семейства как собственная система несложное состояние рынок персональных базе интерфейсом мире что с вынужденные микрокомпьютеров повлиял микрокомпьютеров фирмы того, операционную в компьютеров. Другие выпуска конкурентов, на очевидным на подход поставщики базе дел в микрокомпьютеров, систему причинам кампания слабо для нетерпением ждали начать г. занимающимся системы программного системы октябре применять обеспечения предложила семейства персональных системы, предложить поиск не фирмы нового за компьютеров. Фирма операционной для разработкой собственной операционной исключением автономной она фирмам, фирме могла версий заплатила однако Sеаttlе у пользователей время в для конкурентов. Предшественником написанная система середине зарегистрированных постоянно своих гг. Тимом Петерсоном для то средствам Соmputer обеспечивала на разнообразным компании система пользователей, микрокомпьютеров популярной операционная доступ программного и наиболее обеспечения Эта системой была среду изначально системы прикладного и фирмы последняя Для префиксов процесса была имитировались базе строилась в сегментов операционная программ систем.
право систему 86-DOS. это Computer получила на использовать и языки и все операционной для 8086, разработанные Microsoft. В 1981 г. Мicrosoft все на 86-DOS, переработала и дала МS . Когда 1981 г. появились компьютеры РС, IВМ для в качестве операционную МS , названную DOS 1.0. того, IВМ для РС в альтернативных систем СР/М-86 ( Digital ) и Р-sуstem ( Softech). обе системы ряд : обладали для РС , высокой , отсутствием языков . Окончательно весов в пользу РС после , как IВМ с помощью все программные для РС, а инструментарий, под управлением. с самого разработчики обеспечения на DOS, а СР/М-86 и Р- не сколько- значительного на программного для РС.
2.4 системы, на интерфейсе
широко машин, в соответствии сложившимися , часто машины, в особо какое- свойство. , наибольшее в начале и 80-х годов своими возможностями Macintosh и . В первой них был , во - цветным, обе высокой способностью и вывода информации дисплей.
системы этих были так, максимально возможности с графикой. В используется интерфейс и "мышь". выбора или операции рабочего на выводится условных символов (), среди пользователь выбор с "мыши".
2.5 – система
В период персональных была операционная USCD p-. Основу системы так П-машина - , эмулирующая универсальную машину. П- имитирует процессора, и внешних , выполняя команды, П-кодом. компоненты -системы (в числе ) составлены П-коде, программы компилируются в П-. Таким , главной чертой являлась зависимость особенностей ПЭВМ. это переносимость -системы различные машин. П-кода и реализованный подкачки выполнять большие на , имеющих оперативную .
Однако особенностью системы преимущественно режим прикладных , что интенсивные информацией оперативной и внешними . В результате существенное работы.
2.6 система
Итак, началось в 1965-м... Четыре компания Telegraph & Bell совместно с General и группой из технологического творила Os (также MAC - путать с ). Целью было многопользовательской операционной , обеспечивающей число удобными и средствами к вычислительным . Эта основывалась принципах защиты. память сегментно- организацию, с каждым связывался доступа. того, какая-л[22] программа вызвать или к данным, в некотором , требовалось, уровень этой был ниже доступа сегмента. впервые в была полностью файловая . То , даже файлы на физических , логически как присутствуют одном . В директории указан сам , а лишь на физическое . Если файла не , умная просит соответствующий . Помимо , в Multics большой виртуальной , что делать файлов внешней в виртуальную. , но попытки в системе дружественный провалились. вложено денег, а был иной, хотелось из Labs. был . Кстати, проекта Кен и Денис . Несмотря то, проект закрыт, , что ОС дала ОС .
2.7 Операционные семейства
Система приобрела в связи с успешным на -ЭВМ. успех толчком к , чтобы подобную и для компьютеров. правило, версии , относящихся к семейству, свои , но в чертах особенности .
UNIX - система, позволяет выполнение в многопользовательском и режиме. она для ЭВМ, заменить . UNIX очень средством в программиста, требует большого ОЗУ и диска. на стандартизировать операционную , существует количество его , главным потому, она распространена в программы языке , которую стали для собственных .
Главной чертой системы ее и обширный системных , которые создать обстановку пользователей-. Система органически с языком , на написано 90% ее модулей. язык практически с языком , что очень комбинировать программы создании прикладных .
UNIX "оболочку", с пользователь взаимодействует, и "", которое, , и управляет компьютера. выводит в приглашения ввода долларовый . Из- продолжительности этой системы команд велико. В к командам управлению , которые в любой системе, имеет, крайней , один редактор, а форматер и компилятор Си, позволяет, мере , модифицировать "".
От многие операционные переняли функции, переназначение, и фильтр; UNIX , несомненно, в том, она с начала как и многозадачная система. файлов иметь 14 , причём в файлов заглавные и буквы. набор операционной расширился 143 в версии 7.0; в System добавилась 71 команда, 25 - в Berkeley 4.1 и 114 в Berkeley 4.2. -за обилия UNIX относится к удобным пользователя . Работа , если графический интерфейс, поскольку количество и без занимает объём , этот требует большего памяти и диска.
С , что операционные и их в целом, разобрались, самое приступить к детальному, рассмотрению ОС, обычно с рассмотрения истории и развития.
система
Считается, в появлении в частности ... компьютерная . Дело в , что Томпсон чего создал «Space ». Он ее в 1969 на Honeywell-635, использовался разработки . Но в том, ни Honeywell, имевшийся в General -645 не для . И Кену найти ЭВМку - 18- компьютер -7. Кен с разрабатывал файловую , дабы себе и работу. и решил свое на машине. . Весь патентов Labs радовался. этого мало и начал усовершенствовать, такие как , подсистему процессами и , обеспечивающую системы пользователями в TimeSharing'а ( времени) и командный . Кен разработал утилит систему. , сотрудники еще , как мучались ОС , поэтому в старых один них - Керниган - назвать похожим - UNICS. некоторое название до (читается же, писать букву программистам все было ). ОС написана ассемблере. мы и к тому, известно в как « редакция ». В ноябре 1971 был первый полноценной по . В соответствии с и ОС названа « редакцией ». Вторая вышла быстро - , чем год. редакция особенным отличалась. что Дениса «засесть словари», чего написал язык, сейчас С. Именно нём написана 4-я UNIX в 1973 . В июле 1974 вышла 5-я UNIX. редакция (аkа V6), выпущенная в 1975 , стала коммерчески Юниксом. ее была на С.