A дисковая операционная система (сокращенно DOS ) - это компьютер операционная система, который находится на дисковом накопителе и может использовать его, например, гибкий диск, жесткий диск или оптический диск. Дисковая операционная система должна предоставлять файловую систему для организации, чтения и записи файлов на диске хранения. Строго говоря, это определение не применяется к текущим поколениям операционных систем, таким как используемые версии Microsoft Windows, и более целесообразно использовать только для старых поколений операционных систем.
Дисковые операционные системы были доступны для мэйнфреймов, миникомпьютеров, микропроцессоров и домашних компьютеров и обычно загружались с сами диски как часть процесса загрузки.
В первые дни компьютеров не было дисковых накопителей, гибких дисков или современных флеш-накопителей. Ранние устройства хранения, такие как линии задержки, основные памяти, перфокарты, перфолента, магнитная лента, и магнитные барабаны были использованы вместо них. А на заре микрокомпьютеров и домашних компьютеров вместо них использовалась бумажная лента или аудиокассета (см. стандарт Канзас-Сити ) или ничего. В последнем случае ввод программы и данных осуществлялся с помощью переключателей передней панели непосредственно в память или через компьютерный терминал / клавиатуру, иногда управляемый интерпретатором BASIC. в ПЗУ ; при отключении питания вся информация терялась.
В начале 1960-х, когда дисковые накопители стали больше и доступнее, различные производители мэйнфреймов и мини-компьютеров начали внедрять дисковые операционные системы и модифицировать существующие операционные системы для использования дисков.
И жесткие диски, и дисководы гибких дисков требуют программного обеспечения для управления быстрым доступом к блочному хранилищу последовательных и других данных. Для большинства микрокомпьютеров дисковод любого типа был дополнительным периферийным устройством; системы могут использоваться с ленточным накопителем или загружаться без запоминающего устройства. Компонент дисковой операционной системы операционной системы был необходим только тогда, когда использовался дисковый накопитель.
К тому времени, когда IBM анонсировала мэйнфреймы System / 360, концепция дисковой операционной системы была уже хорошо известна. Хотя IBM действительно предлагала Basic Programming Support (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 для Apple II и MS-DOS для совместимых с IBM PC.
Обычно дисковая операционная система загружалась с диска. Среди исключений был Commodore, чья DOS располагалась на микросхемах ПЗУ в дисковых накопителях. лейтенант. Подсистема жесткого диска Kernal для моделей Commodore 64 и Commodore 128 хранила свою DOS на диске, как в случае с современными системами, и загружала DOS в RAM во время загрузки; британская BBC Micro дополнительная система хранения дисков, DFS, предлагаемая в виде набора с микросхемой контроллера диска, микросхемой ПЗУ и несколькими логическими микросхемами, которые должны быть установлены внутри компьютер.
Некоторые дисковые операционные системы были операционными системы для всей компьютерной системы.