Тип операционной системы
Дисковая операционная система ( DOS ) — это компьютерная операционная система , которая находится на дисковом устройстве хранения данных , таком как дискета , жесткий диск или оптический диск , и может использовать его . Дисковая операционная система предоставляет файловую систему для организации, чтения и записи файлов на диске хранения, а также средства для загрузки и запуска программ, хранящихся на этом диске. Строго говоря, это определение не включает в себя никакой другой функциональности, поэтому оно не применимо к более сложным операционным системам, таким как Microsoft Windows , и уместнее использовать только для старых поколений операционных систем. [ нужна цитата ]
Дисковые операционные системы для мейнфреймов , мини-компьютеров , микропроцессоров и домашних компьютеров обычно загружаются с дисков как часть процесса загрузки .
История
Ранние компьютеры появились раньше дисководов, дискет или современных флэш-накопителей . Вместо них использовались ранние устройства хранения, такие как линии задержки , основные запоминающие устройства , перфокарты , перфолента , магнитная лента и магнитные барабаны . Первые микрокомпьютеры и домашние компьютеры использовали бумажную ленту, аудиокассету (например, стандарт Канзас-Сити ) или вообще не использовали постоянное хранилище. Без постоянной памяти ввод программы и данных осуществляется с помощью переключателей на передней панели непосредственно в память или через компьютерный терминал или клавиатуру, иногда управляемую интерпретатором BASIC в ПЗУ . При отключении питания вся информация теряется.
В начале 1960-х годов, когда дисковые накопители стали больше и доступнее, различные производители мэйнфреймов и миникомпьютеров представили дисковые операционные системы и модифицировали существующие операционные системы для использования дисков.
Жесткие диски и дисководы для гибких дисков требуют программного обеспечения для управления быстрым доступом к блочному хранилищу последовательных и других данных. Для большинства микрокомпьютеров любой дисковод был дополнительным периферийным устройством. Системы можно было использовать с ленточным накопителем или загружать вообще без устройства хранения данных. Компонент дисковой операционной системы был необходим только при использовании дискового накопителя.
К тому времени, когда IBM анонсировала мейнфреймы System/360 , концепция дисковой операционной системы была уже прочно укоренена. Хотя IBM предлагала базовую поддержку программирования (BPS/360) и TOS/360 для небольших систем, они не были широко распространены, и большинство клиентов использовали либо DOS/360, либо OS/360.
В большинстве домашних и персональных компьютеров конца 1970-х и 1980-х годов использовалась дисковая операционная система, чаще всего с «DOS» в названии, которую в соответствующих сообществах называли просто «DOS»: CBM DOS для 8-битных систем Commodore, Atari DOS. для 8-битных компьютеров Atari, TRS-DOS для TRS-80, Apple DOS и ProDOS для Apple II и MS-DOS для совместимых с IBM PC. CP/M также является дисковой операционной системой, несмотря на то, что в названии нет аббревиатуры «DOS». [1]
Дисковая операционная система обычно загружается с диска, но есть исключения, такие как дисководы Commodore для Commodore 64 и VIC-20, которые содержат DOS в ПЗУ. AmigaDOS также в основном находится в ПЗУ как часть прошивки Kickstart (некоторые избранные версии также загружаются с диска).
Расширения ОС
- Commodore DOS устанавливается на 8-битные компьютеры Commodore , такие как Commodore 64 . В отличие от большинства других систем DOS, она интегрирована в дисководы, а не загружается в собственную память компьютера.
- Atari DOS используется на 8-битных компьютерах Atari . ОС Atari предлагает только низкоуровневый доступ к диску, поэтому дополнительный уровень, называемый DOS, можно загрузить с дискеты для функций более высокого уровня, таких как файловые системы. [2] Сторонние замены Atari DOS включают DOS XL , SpartaDOS , MyDOS , TurboDOS и Top-DOS .
- MSX-DOS соответствует компьютерному стандарту MSX . Первоначальная версия, выпущенная в 1984 году, представляет собой MS-DOS 1.0, портированную на Z80 . В 1988 году версия 2 имела такие возможности, как подкаталоги, управление памятью и строки среды. Ядро MSX-DOS находится в ПЗУ (встроенном в контроллер диска), поэтому базовые возможности доступа к файлам доступны даже без интерпретатора команд, с использованием расширенных команд BASIC .
- Система хранения дисков (DFS) — это дополнительный компонент для Acorn BBC Micro , представляющий собой комплект с микросхемой контроллера диска, микросхемой ПЗУ и несколькими логическими микросхемами, которые устанавливаются внутри компьютера.
- Advanced Disc Filing System (ADFS) является преемником DFS от Acorn.
- AMSDOS предназначен для компьютеров Amstrad CPC .
- GDOS и G+DOS предназначены для дисковых интерфейсов +D и DISCiPLE для ZX Spectrum .
Основные операционные системы
Некоторые дисковые операционные системы являются операционными системами для всей компьютерной системы.
- Основная программа управления Burroughs (теперь Unisys) [3] (MCP) для B5000 изначально запускается с барабана, но, начиная с B5500, она запускается с диска . Это основа MCP на B6500, B7500 и последующих моделях.
- Операционные системы SIPROS, Chippewa Operating System (COS), SCOPE , MACE и KRONOS [4] на устройствах Control Data Corporation (CDC) серий 6000 и 7600 являются дисковыми операционными системами. KRONOS стал NOS , а SCOPE стал NOS/BE.
- Операционная система GECOS [5] для семейства мэйнфреймов GE (позже Honeywell и Groupe Bull ) 600 (позже ставшая GCOS).
- IBM Basic Operating System/360 [6] ( BOS/360 ), Disk Operating System/360 [7] (DOS/360) и Operating System/360 [8] (OS/360) являются стандартными для всех систем, кроме самых маленьких. /360 установок; Модель 360/67 также имеет Control Program-67/Cambridge Monitor System [9] ( CP-67/CMS ) и Time Sharing System/360 [10] ( TSS/360 ). BOS больше не существует, CP-67/CMS превратился в z/VM , DOS превратился в z/VSE , OS превратился в z/OS , а TSS/360 превратился в TSS/370 PRPQ, которого сейчас нет.
- Операционная система EXEC II для UNIVAC 1107 и 1108 , а также операционная система EXEC 8 для 1108, которая превратилась в OS 2200 для Unisys ClearPath Dorado Series .
- Операционная система DOS -11 для миникомпьютеров DEC PDP-11 .
- CP/M — дисковая операционная система, основная или альтернативная операционная система для многочисленных микрокомпьютеров 1970-х и 1980-х годов.
- Apple DOS является основной операционной системой для Apple II с 1979 года, когда появился дисковод гибких дисков , до 1983 года, когда она была заменена ProDOS .
- TRSDOS — операционная система для линейки компьютеров TRS-80 от Tandy. [11]
- MS-DOS для IBM PC, совместимого с процессорами Intel x86 . 86-DOS была создана по образцу CP/M , а затем адаптирована в качестве основы для MS-DOS от Microsoft . До 1993 года IBM переименовывала его в PC DOS. Позже разные организации производили различные совместимые системы, начиная с DR-DOS в 1988 году.
Смотрите также
Рекомендации
- ^ Дамке, Марк (1 июля 1983). «CP/M Plus: новая дисковая операционная система быстрее и эффективнее, чем CP/M». Журнал БАЙТ . Том. 8, нет. 7. с. 360.
- ^ Уилкинсон, Билл (1982). Внутри Atari DOS. Гринсборо, Северная Каролина: ВЫЧИСЛИТЬ! Книги. ISBN 0-942386-02-7. Архивировано из оригинала 2 октября 2017 г.
- ^ Повествовательное описание программы управления файлами дисков Burroughs B5500 (PDF) . Берроуз. Октябрь 1966 года. 1023579.
- ^ «История операционной системы CDC» (PDF) . CDC.
- ^ Комплексный операционный супервайзер GE-635 (GECOS) (PDF) . Дженерал Электрик. Июль 1964 г. CPB-1002.
- ^ Поддержка базового программирования IBM System/360 и краткое изложение систем программирования IBM Basic Operating System/360 (PDF) . ИБМ.
- ^ Концепции и возможности операционных систем для дисков и лент IBM System/360 (PDF) (Девятое изд.). ИБМ. Октябрь 1970 г. GC24-5030-8.
- ^ Концепции и возможности операционной системы IBM/360 (PDF) . ИБМ. 1965. С28-6535-0.
- ^ Программа управления-67 / Cambridge Monitor System - (CP-67 / CMS) Версия .3.1 - Номер программы 3600-05.2.005 - Руководство по описанию системы (PDF) (Третье изд.). ИБМ . Сентябрь 1971 г. GH20-0802-2 . Проверено 9 января 2023 г.
- ^ Система разделения времени IBM System / 360 - Концепции и возможности (PDF) (Четвертое изд.). ИБМ . Сентябрь 1968 г. C28-2003-3 . Проверено 9 января 2023 г.
- ^ «Окончательный список операционных систем TRS-80 Model II» . Архивировано из оригинала 2 октября 2017 г.