��������� ��/�

��������������� ��������� �������� �������� ������������ ������� ��/� (Control Program/Monitor) ����� Digital Research. ������ ������ ������� ���� ����������� � 1974 �. ��� ������������� � ���������������� ����������������� �������� �� ������ ���������������� 18080 � 18085.
���������������� ���������������, ���������� � 70-� ����, �������������� ��� �������� �����-���������� � ������� �������� ��� ������������ ����������������� ������. �������� ������� ������ ���� �������� �� ����������������� �����, ���������� ������/������ ��������� ��� ���������, � ������� � ���������� ������ ������ �, �������, ��������������. ����� ������� �� �������� ������������ �����������, �� � ����������� ������ ����� ������� ���� ������� ��������� � ������ ��� ��������� � �������� �������������.
��/� ���� ������ �� ��� ����� ������ ����, ������������ ����������� ������������� ������ ������, ������� ��� ������ ��������� �������� ������������ � ����� ���������� ��-����� ��� ���������������� [������ 1987]. ������� ���� ���������� ����������� �� ��� 8- � 16-��������� � ������ 32-��������� ��������������� ������������� �����������. ����������� � ����� 70-� ������������ ���������� ������ ����� ���� ������������� �� ������������� ��/�. � ������ 80-� ���� ����������� ������������� � ������� ������ ��/�. ��������� ����� ������ ������ �������, ���������� ����������� � ��� � � ����� ����������� �� �����������.
� ������������� ����� ������, ��/� ������������ ����� �������� �������� ������������ ���, ��������������� ��� ������ �� ���������� ��� ���������� ������ � ������� ������� ���������. � ������������� ������������ ��/� ����� ������� ���������.

  • ������������ ��������� ����, �������������� ����� ������������ DCL (DEC Command Language) � ���������� ����� ������ RT-11, RSX-11, VAX/VMS . ���, � DCL ������� �������� ������� ������� ����������� �����, �� ��������� �� ����������: DIRECTORY, ��������, ����� ���� ��������� �� DIR ��� ���� �� DI � � ��/� �� ������� ���������� DIR.
  • ���������� ����������������� �����-������ ������������ �������������� ��������������, �������� TTY: ���������� ��������, a LPT: � �������� �������. ��������� ����������, ��������, CON: (�������), LST: (���������� ������ ��������) ����� ����������� ���������������.
  • ����� ������������ ������� ���������� ��������.

��/� ����� ��������� ����������� � ������� �� ���� �������� ���������: ���������� ���������� ��� (Console Command Processor), ������� �������� ������������ ������� BDOS (Basic Disc Operating System) � ������� ������� �����-������ BIOS (Basic Input/Output System). ��� � BDOS ������������ ����� ���������� ���������� �������, BIOS �������� �������� ���������� ��������� � �������� �������������� ��� ������ ������������� ������� ��� ����� ������������ ����������. ������, �� ������� ������������ ������� � �������� �������� ����������, ���������� ��� (Transient Program Area � ������� ���������������� [�������� � ����������] ��������).
� 1981 �. ����� IBM ������������ ������������ ��������� IBM PC �� ������ 16-���������� ���������� i8088. ������������� ��������������, ��� � �������� �� ��� ����� ���������� ����� �������������� ��/�, ������ �������������� IBM �� ������� ������� ���������� ������� ���������� � Digital Research. �� �������, �� ������� �� �������� ��� � ���, ��� ������ ��������� �������� �����������.
�������, ������, ��������� ��� ��� ������ ������������ (� ���������, �� ����� �����������) ����������� �������� �������. ������ ����, ����� ����� �� ���������� � �. �������, CEO Digital Research, ������������� IBM ��������� � ���� ����� �� ����� ������ ��������, ����� ������. ���� ����� � ��� ����� ��������� �������� ������������ �������������� ����� BASIC ��� ������������ 8-��������� ����������������. ���� �� ���� �� ����� ���������� �� ��� ���, �� ���� ������������� ���������� � ���� �������, ��������� ��� ������ �� ��������. ������ IBM ������� ������ ���������� � ������ �������� �������� �������, ������� ���� ������ �� ������.

����������
����� ��������, ��� ��� ����� ������� ��������� ���������� � ������������ ������������� ����������. � ����������� ������ Microsoft ��������� �� ������ � ���� �� ������� ����'��, ������� ����������� ��, ���������� �� Unix v.6 - Microsoft Xenix. ��� ������� ���� ����������� ��� ���������� ����������������� ������ �� 32-��������� ����������������, �����, ��� MC68000, NS32032 � ���� 18086/8086.
�� ������ ������ �������, ���� ����� ������������� ��������� Xenix, �� ������������� IBM ������ ���-������ ������� �� ��/�.

����� �������� �� 13 ����� �������� �������� �� ������� QDOS � ���� ��/�, ������������� ��������� Seattle Computer Products. �� �������, QDOS ���������������� ��� Quick and Dirty Operating System - "������ [���������] � ������� ������������ �������".
����� Microsoft ���������� ��������� � �������� ���������� QDOS ��� ������ � IBM PC � ������������� �������� ��� ����� ���������� (��� ������� ����� ���������� BIOS, ���� ����� �������� ���� ������ � BIOS ��/�), � ���������� ��������� ����� IBM. ��������� ��������� ��������, � ���� ������ ���� �����������.
� ������ 3.30 MS DOS (����� �������� �������� ����� �������) ��� �������� ����� ����� ������� �� ������������ ��/�. � �������� �������� ������� ���� ������������ ������������ ����� �. ������� ��� ���������� � �������������� BASIC �� FAT. ��� �� ���� ���������� ���, ����� � ��� ����� ���� ��������� ��������� ��������. ��� �������� ����� ������ ������������ ������ � �������� � ���������� ����������� ������ ������� ��� (����������� � ��/�]) ���� ����������� ������������� ����������� ����� ��� (��������� ����� ��� ����� MZ). ���� ����������� ����������� �������� ������� ���������. ������������ �������� � �������� ��������� �� ��������������, ��, �� ������� ����, ��������� ������������ ��������� ������ �� ��������� ������������� �������. ������ ����������� ��������� ��������� ��������� ������ C:\CONFIG.SYS. ������� ��� ���� ���������� ��������� ��� ��������� �������� ������.
���� ��������� �������� ���������� �������� � �������� ������� (�������, �� ����������� �� ������������� ����������). ������� ��������� ������ �����, ����������� ����������� ������� Unix � ���, ������ ����������� ��������� � MS DOS ���������� �������������� ��������� ������, ��� ���������� PSP (Program Segment Prefix � ��������� ������������ ��������), ������� ���������� User area (���������������� �������, �������� ������ ���� ��, ����������� � ����������� ��������) � Unix. � ��������� ���������� ���������� ����� PSP ���� �������� pid (Process Identifier, �� �������� � ��������������� �������� � Unix). ��� � � Unix, ���������� ���������� ������ �������������� �������������� �����. � ������ ������� ���� ��������:

  • �������� API, ����� ������� �� ��������� �������� ��������� ������� � Unix;
  • ���������� �����;
  • �������������� �����-������;
  • � ���� ��������� (������������������ �����, � ������� ����� ������������ ������ ���������� ������ �������� ������� ������������ ����� ���������), ����������� ����� ������������� ����.

�� ����� �� ������, ��������� Microsoft ����������� � DOS ����������� ��������������� ����������� �� ������� ����������� �����������������, ������� ����������� � ������ SCO � � ������������ � ���, ��������� ����� �� �������� ����� Xenix, Microsoft ��������� �� ������������� � �� ��������� �������������� ������������ UNIX. ����� ���������� ������������ � ����������������: ����� ����� ���, � 1997 �., SCO �������� � Microsoft �������������� ��������� ���� ����� ����� � ��� ������ ������������ (���������� Microsoft � ������ ���������� ��������� ����, ��������� �������� ������������� � Xenix/286) �� ��� ���������, ��� Microsoft ������������� Windows NT ��� ������ � ���� "������" UNIX �, ����� �������, �������� ����������.
�� ������ DOS 3.30 ����������� ������� �� ����������� �������-������ �������� ���������� [��������� 2001]. ���, DOS 7, �������� � ������ Windows 98/ME � �������� ���������� ����������, ���������� �� 3.30 ������ ���������� �������� ������� FAT32.
Digital Research �� �������� �� ��� �������� ����������. � ����� 80-� ������� DR DOS, ���������� �� �������� ������� ������������ ��/�, ������������ ������ ����������� ������������� � MS DOS � �������� � ���� ��� ��������� �� ������ ������ 3.30, �� � ����� ������� ������.
��� �������� ����, ������� ������������� � DR DOS, �����, ��� �������� � ������� ������, �������� ��������� � CONFIG.SYS � ����������� �������� �������, ��������� � MS DOS ���� �� ���� ��� ��� ������ �����, � ��������� ���� � ��������, �������� �������� ��������� ������ (�����������, �������� ������������� ��������� ����������� DCL, bash � 4DOS/4OS2/4NT) � �������� �� ������������ ������� � �� ���� ����������� � MS DOS � Windows 95/98/ME �������.
����� � �������� 90-� ����� ��������, ��� ��� DOS ��� ��������� ������� (�������, ���� ��� ������ � �� �����, ��� � ��� ��� ���� ����� ��� ��������� ������ ������� �� ������ ����� ��������). � 1993 �. Digital Research ������ � ���������� ������� �� DR DOS ���� ����������� ������ Novell. � 1995 �., ������ ����� ����, ��� �������� ���������� ������� �. ����� � ����� ���, ��������� ����� �� ���� ������� ���� �������� ��������� �� �������� Caldera. ��������� ������� Caldera ������������ �������� ������ ������� �� �������� GPL ��� ���������� Caldera OpenDOS [www.caldera.com]. � ��� ��� ��� ������� ������ ������������ � ������� DOS-���������� ��������� ������������� Linux.