Що таке MS-DOS?

MS-DOS (скор. від англ. Microsoft Disk Operating System – Дискова ОС від Microsoft) – комерційна операційна система для персональних комп'ютерів фірми Microsoft. MS-DOS – найвідоміша ОС із сімейства DOS, встановлена на більшості PC-сумісних комп'ютерів. З часом вона була замінена різними варіантами операційної системи Windows.



MS-DOS була випущена в 1981 році і вийшла у восьми версіях, поки Майкрософт не припинила її розробку в 2000 році. Це був ключовий продукт фірми, що давав їй істотний дохід і маркетинговий ресурс, в ході розвитку Майкрософт від розробника мови програмування до великої компанії, що виробляє найрізноманітніше програмне забезпечення.



Історія



У 1980 році Тімом Патерсоном (Tim Paterson) з Seattle Computer Products (SCP) була створена QDOS (англ. Quick and Dirty Operating System). Вона продавалася SCP під назвою «86-DOS», так як була створена для процесора Intel 8086. В основному MS-DOS базувалася на найбільш відомою ОС того часу – CP / M, створеної компанією Digital Research, однак використовувала іншу файлову систему. Microsoft придбала ліцензію QDOS і передала її IBM в грудні 1980 за $ 25 000, а повністю викупила права на неї в липні 1981 року, незадовго до випуску PC.



Операційна система MS-DOS працює в реальному режимі процесора x86, підтримує виконання тільки однієї програми в 1 момент часу. Ядро системи встановлює переривання INT 21h для системних сервісів таких, як відкриття файлу, запис у файл і подібних. Мінімальний набір файлів операційної системи MS-DOS: IO.SYS (сервіси BIOS), MSDOS.SYS, COMMAND.COM (командний процесор). Конфігураційні файли: CONFIG.SYS (конфігурація драйверів і пристроїв), AUTOEXEC.BAT (стартовий скрипт).



Приклад програми під MS-DOS:



MOV DX, OFFSET hello

MOV AX, 9; cервис 9 – висновок рядка

INT 21h; виклик сервісу

INT 20h; службове переривання 20 – завершення програми

hello db 'Hello, World!', 13, 10, '



Для операційної системи MS-DOS, що надає користувачеві лише інтерфейс командного рядка, був створений цілий ряд так званих оболонок, тобто програм, які дозволяють зробити роботу з файловою системою комп'ютера і операційною системою більш наочною.



Найбільш відомі з них текстові: Norton Commander і його різновид Volcov Commander. На основі цих двох програм пізніше були створені такі програми, як Windows Commander і Total Commander, що працюють під управлінням ОС Windows, але реалізують закладений Norton (Volcov) Commander'ом принцип двох панелей з файлами.



Одна з найбільш відомих графічних оболонок для MS-DOS – це MS-DOS Shell, програма, що використовує все той же «двохпанельний принцип», але реалізує графічні можливості комп'ютерів, а також дозволяє використовувати маніпулятор «миша».



В даний час ОС Windows з кожною новою версією все гірше підтримують ОС MS-DOS. Так, наприклад, під управлінням Windows 9x (тобто 95 і 98) працює близько 95% додатків MS-DOS, в Windows XP цей показник значно нижчий. Причина таких відмінностей полягає у вбудованому емуляторі MS-DOS: з кожною новою версією Windows емулятор втрачає ряд можливостей, які, часом несправедливо, вважаються небезпечними для функціонування комп'ютера.



Ще одна проблема, з якою стикаються користувачі при роботі з додатками MS-DOS на сучасних комп'ютерах – це значна різниця у швидкодії. За останні 10 років частоти мікропроцесорів значно зросли, тому улюблена гра для MS-DOS на сучасному комп'ютері може працювати дуже швидко, так, що користувач не встигає побачити, що відбувається на екрані і проаналізувати ігрову ситуацію.



Для вирішення вищеназваних і цілого ряду інших проблем роботи з додатками MS-DOS під управлінням ОС MS Windows застосовуються спеціальні емулятори. На даний момент найбільш відомим з них є DOSBox 0.63, що дозволяє настроювати індивідуальні параметри запуску кожного MS-DOS-додатки, такі, як швидкодія емульованого комп'ютера, емуліруемой звукова і відеокарта і т. п.



Джерело: Вікіпедія.


Category: Медицина і здоров'я

Comments (Прокоментуй!)

There are no comments yet. Why not be the first to speak your mind.

Leave a Reply