\section{���ઠ �ணࠬ�}

	� �।��饬 ࠧ���� 諠 ��� � ⨯�� �ᯮ��塞�� ���㫥�,
�� �� ����ਫ��� �� ᫮�� � ⮬, ����� ��ࠧ�� �� ���㫨 ���������.
����� ������, ᯮᮡ ����祭�� ����㦠����� ����� ࠧ��祭 � ࠧ�����
��, �� � �����饥 �६� �� ��� �ப� �����࠭����� ��⥬��
��� ����� �룫廊� �ਬ�୮ ���������. �� �易��, �०�� �ᥣ�,
� ⥬, �� �� ��⥬� �ᯮ����� ���� � � �� �몮�� �������.

	� ����設�⢥ ᮢ६����� �몮� �ணࠬ��஢���� �ணࠬ��
��⮨� �� �⤥���� ᫠�� �易���� ���㫥�. ��� �ࠢ���, �������
⠪��� ����� ᮮ⢥����� �⤥��� 䠩� ��室���� ⥪��. �� 䠩��
������ᨬ� ��ࠡ��뢠���� �몮�� �����஬ (��������஬),
� ��� ������� �� ��� ���������� �⤥��� 䠩�, ���뢠���
\term{��ꥪ�� ���㫥�}.
��⥬ ����᪠���� �ணࠬ��, ���뢠���� \term{।���஬ �痢�},
\term{��������騪��} ��� \termint{�����஬}{linker}{��, �� ��뢠��},
����� �ନ��� �� �������� ��ꥪ��� ���㫥� 楫��� �ணࠬ��.

��⥣�஢���� �।�, ⨯� Turbo Pascal ��� Borland C/C++
�࣠�������� ⠪�� �� ��ࠧ��, ⮫쪮 � ��� ��������� � ।���� �痢�
�� �����-� ᮮ�ࠦ���� ᮡ࠭� ����� � ⥪�⮢� ।���஬ �
``�����窮�'' -- ����ﬨ, ����� ���墠�뢠�� ᮮ�饭�� ��
�訡��� �������樨 � �.�.

	��ꥪ�� ����� ����� ��宦 �� ������� �� ��६�頥��
����㧮�� �����. ����⢨⥫쭮, ��, ��� �ࠢ���, �� �����, � �����
���� ��⮢�� �ணࠬ�� �������� ��ꥪ��, ��।������ � ��襬 ���㫥.
��ꥪ� � ������ ��砥 ����砥� ���� ��魮���, ���������� ���ᮬ.
�� ����� ���� ��६����� � ��᫥ �몠 ��᮪��� �஢��, �窠 �室�
�㭪樨, � �.�. ���⮬� ��ꥪ�� ����� ������ ᮤ�ঠ�� �������� ������,
��宦�� �� ⠡���� ��६�饭�� � ����㧮筮� ���㫥. �����, ����筮,
���ॡ�����, �⮡� ���� ����� �� ����樮���-������ᨬ�, �� ��,
��� ����ਫ��� ���, ������뢠�� �祭� ���⪨� ��࠭�祭�� �� �⨫�
�ணࠬ��஢����, � �� ������ ������� (���ਬ�� \machname{Intel 8085})
���� ����������. �஬� ⮣�, �� ��稭��, ���ᠭ�� ����, �� ����������
{\it �����}.

	�஬� ��뫮� �� ᮡ�⢥��� ��ꥪ��, ��ꥪ�� ����� ����� �ࠢ�
��뫠���� �� ��ꥪ��, ��।������ � ��㣨� ������.
������ �ਬ�� ⠪�� ��뫪� -- ���饭�� � �㭪樨, ����� ��।�����
� ��㣮� 䠩�� ��室���� ⥪��. ���� ���⮩ ᯮᮡ ��᫥������ ⠪��
��뫪� -- ᮡ��� �� � ⠡����.

	����� ⠡��� ������ ���� ���: ���譨� ��ꥪ��, �� �����
��뫠���� �����, � ��ꥪ��, ��।������ ����� �����, �� ����� �����
��뫠���� �����. ���筮 � ����� ⠪�� ��ꥪ⮬ ���樨஢��� ���, ���뢠����
�������� ᨬ�����.  ��� �ࠢ���, �� ��� ᮢ������ � ������
ᮮ⢥�����饩 �㭪樨 ��� ��६����� � ��室��� �몥.

	���� �� ��㤭��⥩ ��⮨� � ⮬, �� ���祭�� ᨬ���� ����� ����
��।����� ���� ᯮᮡ���: ��� �⭮�⥫�� ���� ����� ����� ���
��� ��᮫�⭮� ���祭��. ��� �ᥣ� �ᯮ������ ���� ᯮᮡ.
�� ���� �㭪権 � ��६����� � ������ �몠� ��᮪��� �஢��, ⠪��
��� C, C++ ��� Fortran, ��।������� ������ ⠪�� ��ࠧ��. ��ன ᯮᮡ
����� �ᯮ�짮������ � ��ᥬ����:

\begin{example}\label{.org}
\small\begin{verbatim}

     .asect
; ���쭥�訩 ��� �室�� � ᯥ樠��� ��᮫��� .psect
     .org     0100
     .globl   SYMBOL
     SYMBOL: .word ?
\end{verbatim}
\end{example}

����� ��������� ��।���� ��ꥪ�, ����� �㤥� ��室����� �� �����
\verb"0100"
������ᨬ� �� ��������� ᮮ⢥�����饣� ��ꥪ⭮�� ����� ����� �ணࠬ��,
� ���� �� ����㧮筮�� ���� ᠬ�� �ணࠬ��. �� ����� ���� ������� ��
ࠡ�� � �⮡ࠦ���묨 �� ������ ���譨�� ���ன�⢠��, ����ணࠬ����
����������⢨� � �.�.

���⥫�, ����୮�, �� �� ����, � 祬 �� ��㤭����. � ��㤭����
��⮨� � ⮬, �� �� ��뫪� �� ᨬ��� �� �� �����, ����� �� ���� ᯮᮡ��
�� �� ��।����. ���⮬� �� ��뫪�� �� ���譨� ��ꥪ�� �� ������
�ᯮ�짮���� ⮫쪮 ��᮫���� ������. �� �᫮���, �஬� ⮣�,
����⥫쭮 ��頥� ࠡ��� ������. ��, � ��㣮� ��஭�, �� ������
����������� ᡮ�� ����樮���-������ᨬ�� �ணࠬ� �� ��᪮�쪨� ���㫥�.

� ����設�⢥ ��������� ��⥬ �� ��-⠪� ����� ��뫠����
�� ���譨� ᨬ���� �� ����� �⭮�⥫쭮� ����樨. ���ਬ��, �� �����
������� �� ��ᥬ���� ���� �த�:
\begin{example}\label{rel_address}
\small\begin{verbatim}

         jmp SYMBOL - $
\end{verbatim}
\end{example}

\noindent ��� \verb"$" ����砥� ���� ⥪�饩 �������.
�᫨ ��� ������ ᮡ�ࠥ� ��᮫��� ����㧮�� �����, ⠪�� ���������
��த�� ������ ࠧ㬭� ���, ���� �᫨ \verb"SYMBOL" �।�⠢��� ᮡ��
��᮫��� ᨬ���.
� ��砥 �� ��६�頥���� ����� ⠪�� ��������� ����� ᮧ���� ����訥
᫮����� ��� ����� ��������� �������⨬��. ����⢨⥫쭮, � ��६�頥���
���㫥 �� ������塞 ��砫�� ����㧮�� ���� �� �ᥬ ��뫪�� �� ��᮫���
����, � �� ⠪�� ��뫪� �� ������ ��� {\it ������}. ��� �⮣� �� ������,
��� ������, 㬥�� �������� ⠪�� ������ � ⠡��� ��६�饭��.
����� ⠡��� �� ������ �ॢ�頥��� � 楫� �������� ��.
��᪮�쪮 ���ࠬ �����⭮, �ଠ� \verb".exe"-䠩�� \sysname{MS~DOS}
⠪��� �� ��������.

	�᫨ � ����㧮筮� ���㫥 �ॢ�饭�� ⠡���� ��६�饭��
� �ணࠬ�� �� �����஬ ��������� �ᥢ���몥 ����� ���� ������⥫쭮,
� � ��ꥪ⭮� ���㫥 ��� ���������. ����⢨⥫쭮, ��� ������ ��뫪�
�� ���譨� ��ꥪ� �� ������ 㬥�� ᪠����, ���� �� ��뫪� ��᮫�⭮� ���
�⭮�⥫쭮�, ��� �� ����� ������ ���� ࠧ����� ��� �㬬� ���� ��� ����
����� ���ᮢ, � �.�. ��� ��।������ ��ꥪ�, � ��㣮� ��஭�, �� ������
㬥�� ᪠����, �� �� ��᮫��� ��� ��६�頥�� ᨬ���, ��� ���� ��
�� ࠢ�� ��㣮�� ᨬ���� ���� �������� ᬥ饭��, � �.�.
�஬� ⮣�, � ��ꥪ��� 䠩��� ����� ᮤ�ঠ���� �⫠��筠� ���ଠ��,
�ଠ� ���ன ����� ���� �祭� ᫮���. ���⮬� ��ꥪ�� 䠩� �।�⠢���
ᮡ�� �����쭮 ᫮���� � ����� ��������. ������ ᮡ࠭��� �ணࠬ�� �����
��������� � ��� ��� �� ࠧ� ����� �㬬� ���� ��ꥪ��� ���㫥�.

	�⠪, ⨯��� ��ꥪ�� ����� ᮤ�ন� ᫥���騥 �������� ������:
\begin{itemize}
\item ������� ��६�饭��, �.�. ⠡���� ��뫮� �� ��६�頥�� ��ꥪ��
����� �����.
\item ������� ��뫮� �� ���譨� ��ꥪ��. ������ �� ���뢠���� ⠡��楩
��� ᯨ᪮� ������.
\item ������� ��ꥪ⮢, ��।������� �����, �� ����� ����� ��뫠����
�� ��㣨� ���㫥�. ������ �� ���뢠�� ᯨ᪮� ��ᯮ��.

������ ��� ⠡���� ��ꥤ����� � �।��饩 � ���뢠�� �� �� ⠡��楩
��������� ᨬ�����. � �⮬ ��砥 ��� ������� ᨬ���� ��室���� 㪠�뢠��,
��।���� �� � ������ ���㫥 ��� ���, � �᫨ ��।����, � ���.
\item �������� �㦥���� ���ଠ��, ⠪��, ��� ��� �����, �ணࠬ��,
����� ��� ᮧ���� (���ਬ�� ��ப� \verb'"gcc compiled"')
\item �⫠����� ���ଠ��.
\item ����⢥��� ��� � ����� �����.
��� �ࠢ���, �� ���ଠ�� ࠧ��� �� ���������� ᥪ樨.
� \progname{masm/tasm} ⠪�� ᥪ樨 ���뢠���� \term{ᥣ���⠬�},
� \entname{DEC}'��᪨� � \sysname{UNIX}'���� ��ᥬ����� --
\termin{�ணࠬ��묨 ᥪ�ﬨ}{psect}.
� ��⮢�� �ணࠬ�� ���� ��� ��� �����, �ਭ������騥 � ����� ᥪ樨,
ᮡ������ �����.
\end{itemize}

	��㯭� �ணࠬ�� ��� ����� �� �⥭ � ����� �⤥���� ���㫥�.
�஬� ⮣�, �������� ࠧ���� ������ ����ணࠬ�, ⠪�� ����騥 ��
����讣� ������⢠ ���㫥�. ���� �� ⠪�� ����⮢ �ᯮ������ �ࠪ��᪨
� �� �ணࠬ�� �� �몥 ��᮪��� �஢�� -- �� ⠪ ���뢠���� �⠭���⭠�
������⥪�. ��� �襭�� �஡���, ���������� �� �����ঠ��� ���浪�
� ������ �� ����讣� ������⢠ ��ꥪ��� ���㫥�, �� �� ���
���᫨⥫쭮� �孨�� �뫨 �ਤ㬠�� \term{������⥪� ��ꥪ��� ���㫥�}.

	������⥪�, ��� �ࠢ���, �।�⠢��� ��᫥����⥫�� 䠩�,
����騩 �� ���������, �� ����� ��᫥����⥫쭮 㫮���� ��ꥪ�� ���㫨.
� ��������� ᮤ�ন��� ᫥����� ���ଠ��:
\begin{itemize}
\item	���᮪ ��� ��ꥪ��� ���㫥�, � ᬥ饭��� ������� ����� ��
��砫� ������⥪�. �� �㦭� ��� ⮣�, �⮡� ����� �뫮 ����� ����
�ॡ㥬� �����.
\item	���᮪ ��� ��������� ᨬ�����, ��।������� � ������ �� ���㫥�,
� 㪠������, � ����� {\it ������} ���㫥 �� �� ��।����.
\end{itemize}

	������ ���筮 ᮡ�ࠥ� � �ணࠬ�� �� ��ꥪ�� ���㫨,
����� �뫨 ��� ������ � ��������� ��ப�, ���� �᫨ �� ��� �����
�� �뫮 �� ����� ��뫪�.
� ��������묨 ����ﬨ �� ����� ᥡ� ��᪮�쪮 ����.

    ����⨢ ��뫪� �� �������� ᨬ���, ������ ��� ��।������
�⮣� ᨬ���� �� ��� ������, ����� ��� �뫨 ������. �᫨ ⠬ ⠪���
ᨬ���� ���, � ������ ��� ��� ᨬ��� � ��������� ������⥪�.
�᫨ ��� ��� � ⠬, ������ ������: \verb"�� ��।���� ᨬ��� SYMBOL"
� �����蠥� ࠡ���.
������� �������, �ࠢ��, ����� �த������ ࠡ��� � ���� ᮡ���
����㦠��� �����, ��, ��� �ࠢ���, ⠪�� ���㫥� ���짮������ �����,
⠪ ��� � ��� ᮤ�ন��� ��뫪� �� �����४�� ����.
�᫨ �� ��।������ ᨬ���� � ������⥪� ����, ������ ���᪨����
ᮮ⢥�����騩 ����� � ����� ࠡ�⠥� ⠪, ��� ��� ����� �� �����
��� ��ࠢ�� � ��⠫�묨 ��ꥪ�묨 䠩����. ��� ����� ��������� ��
�� ���, ���� �� ���� ࠧ�襭� �� �������� ��뫪�, � ⮬ �᫥ � �,
����� �������� � ���������� ������ -- ��� ���� �� �㤥� �����㦥�
����।������ ᨬ���. ��������� ⠪��� ������� � �ணࠬ�� ���������
⮫쪮 � ���㫨 �� ������⥪�, ����� �㦭�.

	�� ������ ᮢ६����� ��⥬�� � ����㠫쭮� ������� �������
����⨥ ࠧ���塞�� ������⥪�. � �窨 �७�� ������ ��� �⫨砥���
�� ���筮� ⥬, �� �� �ᥣ�� ��易� ����ࠨ���� �� �� ���� � � ��
����㠫�� ����, � �� ����� �ࠢ� �ந������� ��७���ன�� ᠬ���
���� ������⥪�. �஬� ⮣�, ��� ��� �࠭���� ���� �� � ����㦠����
���㫥, � � �⤥�쭮� 䠩��. ���� ��� 䠩� �।�⠢��� ᮡ�� ����㦠���
����� ᯥ樠�쭮� ��������. �� �ணࠬ��, �ᯮ����騥 ⠪�� ������⥪�,
� ����⢨⥫쭮�� ࠡ���� � ����� ������ �� ����, �� ������ �� ���
ᮧ���� ᢮� ����� �� ������. �� �����筮 ᨫ쭮 �������� ������
� ��᪮��� �p���p���⢮, �ᯮ��㥬�� ��� �p������ �p��p���,
�ᮡ���� � ��砥 ������ ������⥪, ⠪��, ��� X Window Toolkit.

	� �������� ⠪�� ����樮��� ��⥬�,
�ந�����騥 ᡮ�� �ணࠬ� � ������ ����㧪�. � ⠪�� ��⥬��
��祧��� ࠧ��稥 ����� ��᮫��묨 � �⭮�⥫�묨 ����㦠��묨 ����ﬨ.
��� �ࠢ���, �ணࠬ�� �ਢ�뢠���� � ⮬� �����, � ���ண� ��� �㤥�
����㦥��, ��� �� ��᮫�⭮� ����㧪�, �� �� �⮬ ᠬ ���� ����� ����������.

	������� ���⥪���� �����஢ �����ন���� �������᪨
���ᮡ�ࠥ�� �ணࠬ��, � ������ ��� ����ன�� ����� �뭥ᥭ� �
�⤥���� ⠡����. � �⮬ ��砥 ����� ����� ���� �ਫ�������
�����६���� � ��᪮�쪨� �ணࠬ���, �ᯮ�짮���� �����६����
ࠧ�� ����� ᥣ���� ������, � ������ ����ୠ�� ����� �� �⮬ ����
�� �㤥� �����ॢ��� � ����⢮����� ��㣨�. �ਬ�஬ ⠪�� ���⥪����
���� Pascal-��⥬� \machname{Lilith}, ࠧࠡ�⠭��� �.���⮬,
� �� ��᫥����� \machname{�஭��/N9000}.


{\small	� ��� ���⥪���� ����� ��ꥪ�� ����� ᮮ⢥����� ������
����� � ��᫥ �몠 ��᮪��� �஢�� Oberon (��� NIL - N9000 Instrumental
Language). ����� �� �㤥� ����뢠�� ���⥪���� ��⥬� \machname{N9000},
��᪮��� ����� � ��� ���� �������.

	����� ����� ����� �� ����� 256 ��楤��, �� ����� 256 ��६�����
� ��뫠���� �� �����, 祬 �� 256 ��㣨� ���㫥�. ��� ����� ����
����樮���-������ᨬ�. ����� ����� ᮡ࠭� � �⤥��� ᥣ����,
� ��� ������ ����ୠ樨 �����, � ���� ��� ������ �ணࠬ��, �����
��� ����� �ᯮ����, ᮧ������ ᢮� ����� ᥣ���� ������. � ��砫�
ᥣ���� ᮤ�ন��� ⠡��� ��६�����. ��ப� �⮩ ⠡���� ᮤ�ঠ� ����
���祭�� -- ��� ᪠����� ��६�����, ⠪�� ��� 楫�� �᫮ ��� 㪠��⥫�,
���� ���� � ᥣ���� ������. �஬� ⮣�, ᥣ���� ������ ᮤ�ন�
��뫪� �� ᥣ���� ����. ��� ᥣ���� ���� ᮤ�ন� � ᥡ� ⠡���� ���ᮢ
�祪 �室� ��� ��।������� � ��� �㭪権.

	��뫪� �� �� ���譨� ���㫨 ᮡ࠭� � ⠡����, ����� ⠪��
ᮤ�ন��� � ᥣ���� ������. ���譨� ����� ��।������ ��砫�� ���
ᥣ���� ������.

	�� ��뫪� �� ��ꥪ�� � ������ ���㫥 �����⢫����� �१ ������
� ᮮ⢥�����饩 ⠡���. ��뫪� �� ���譨� ���㫨 ����� ���
\verb"������ �����: ������ ��ꥪ�".

	������� ������ �� ����� ᮤ�ঠ�� ������� ����᪨ ���樠����������
������. ��� ���樠������ �ந�������� ᯥ樠�쭮� ��楤�ன, �����
��뢠���� �� ᮧ����� ������ ����� ����ୠ樨 �����.

	�� �� ᢮��⢠ ॠ�������� � ��⥬� ������, ���⮬� ��������
��室� �⭮�⥫쭮 ��������. ��筥�, ��� �������� �� �ࠢ����� �
\machname{Intel 80286}, �� 㦥 ���������� �� �ࠢ����� � \machname{i386},
� �� �ࠢ����� � ᮢ६���묨 RISC-�����ࠬ� ��� ��⥬��� ⨯�
�࠭����� ��� �⠭������ 㦥 �������⨬묨.

	�����, �� � ��⥬� ����� ����⢮���� ��᪮�쪮 �ணࠬ�,
��������� � ����� � ⥬ �� ����� � �ᯮ������ ���� � �� ��
����� ���� �����.
�஡��� � ��᮫�⭮�/�⭮�⥫쭮� ����㧪�� ����� �� ���������.

	����樮���� ��⥬� \sysname{TC} ��� \machname{N9000} �뫠%
\footnote{����� �� 㢥७�, ������� �� � �����饥
�६� ��� �� ���� ࠡ��ᯮᮡ��� ��設� �⮣� ⨯�.}
�᭮���� �� ᡮથ �ணࠬ� � ������ ����㧪�.
� ��⥬� ������� ᯥ樠�쭠� ������� \verb"load" -- ``����㧨�� �� ���㫨,
�ᯮ��㥬� �ணࠬ���, � ࠧ������ ��� ��� ᥣ����� ������, �� ᠬ�
�ணࠬ�� �� ����᪠��''. � ����� ����� ᨤ��� �����६���� ��᪮�쪮
�ணࠬ�; �� �⮬ ���㫨, �ᯮ��㥬� ��᪮�쪨�� �� ���, ����㦠����
� ����� ���������. �� ����⥫쭮 �᪮�﫮 ࠡ���. ���ਬ��, ����� �뫮
����㧨�� � ������ ⥪�⮢� ।����, � ����� ��� ������� �� ���� ᥪ㭤�,
����� ����⪮� ᥪ㭤, ����� �㦭� ��� ����㧪� � ���⪮�� ��᪠ ���
\entname{����}.

	���⭮, �� ����� ��砫��� ॠ������ ��⥬� �ணࠬ��஢����
�� �몥 C ��� �⮩ ��設�, �� ��� ��稭 �뫮 �襭� �� ��뢠���� �
�������᪮� ᡮમ�, � ᮡ���� ����� ��६�頥�� ����㧮�� ���㫨.
}

	�����, �।� ᮢ६����� �� �����쭮 ����� ��⥬, �ᯮ������
�� ��� ���� ᯮᮡ ᡮન �� ����㧪�.
����� ��ࠧ�� ���஥�, ���ਬ��, \sysname{Novell Netware}. ����� �� ��ࠧ��
�࣠������� �� ��⥬ ॠ�쭮�� �६���, ⠪�� ��� \sysname{OS-9} ���
\sysname{VxWorks}.

	���ઠ �� ����㧪� ����⢥��� �������� ����� ����㧪� �ணࠬ��,
�� ��頥�, � ����� ��஭�, ࠧ������� ����, � � ��㣮� ��஭� --
ࠧࠡ��� �ணࠬ�. ����⢨⥫쭮, �� ������᪮�� 横�� ���ᥭ��
��������� � �ணࠬ��: ।���஢���� ⥪�� -- ��४�������� --
���ᡮઠ -- ��१���㧪� (�ணࠬ��, �� ��易⥫쭮 �ᥩ ��⥬�),
�믠���� 楫�� 䠧�. � ��砥 ����让 �ணࠬ�� �� ����� ���� ���⥫쭠�
䠧�. � ��砥 \sysname{Novell Netware} ���騬 ����뢠���� ��ࢮ�
�२����⢮, � ��砥 ��⥬ ॠ�쭮�� �६��� ��������� ����� ���.

	� ��⥬�� \sysname{MS~Windows} � \sysname{OS/2} �ᯮ������
ᯮᮡ ����㧪�, �஬������ ����� ᡮમ� � ������ ����㧪� �
ᡮમ� ��࠭��.
����㧮�� ����� � ��� ��⥬�� ����� ���� ��������� ᠬ��������,
� ����� ᮤ�ঠ�� ��뫪� �� ��㣨� ���㫨, ���뢠��� \termint{DLL}{Dynamically
Loadable Library}{�������᪨ ����㦠���� ������⥪�}.
����� ��襥 � �⮩ �奬� �, �� �����, �� ᮡ�⢥�����
�������, ����� �롨��� {\it ࠧ����} ������⥪�. �����⢥���� ��࠭�祭��
��⮨� � ⮬, �� ⠪�� ������⥪� ��易�� ���� ᮢ���⨬묨 �� �맮���.

	���ਬ��, �ணࠬ�� \progname{CorelDRAW!} ����� ������஢���
� ��ᯮ��஢��� ����ࠦ���� � ࠧ����� �����, ��稭�� �� ᮡ�⢥�����
����७���� �ଠ� \verb".CDR" ��� Windows Bitmap, � �����
ᨫ쭮㯠������� �ଠ⮬ Jpeg ��� ᯥ樠����஢���묨
�ଠ⠬�, �த� Targa-䠩���.
������ � ��ᯮ�� ������� �ଠ� �믮������ �⤥�쭮� DLL.

DLL �� ���� ����� ������� 㤮��� �।�⢮� ࠧ������� ���� �
ᮧ����� �⤥�쭮 ����㦠���� �ணࠬ���� ���㫥�, �� ��� ����� �祭�
��쥧��� ��࠭�祭��.

�� ��࠭�祭�� ������, ����� �� ��⠥��� ᮧ���� � ���������᭮�
�।� DLL ��� ࠡ��� � ࠧ���塞� ����ᮬ, ���ਬ�� ������������
������� ��⥬� ��� ࠡ��� ��᪮�쪨� ����� � ࠧ���塞� �ନ�����.
��� �㤥� �������� � ࠧ���� \ref{reentr}, DLL, ࠡ����� � ࠧ���塞묨
����묨, �� ᬮ��� ��ࠡ��뢠�� �����६���� ��� �맮�� �� ࠧ���
����ᮢ. �� ᮧ���� ����� �஡���, ࠧ�襭�� ������ ���� ����������
� �ਭ樯�, ���� ᮯ�殮�� � ����訬� ��㤮��⢠��.
���⮬� � ���������᭮� �।� ��� �ਤ���� �뤥����
������� ��⥬� � �⤥��� ����� � ��ଫ��� ���饭�� � ��� �� ���
����� �맮�� ��楤��, � ��� ���뫪� ᮮ�饭�� �।�⢠�� �������᭮��
����������⢨�. ���ਬ��, ⠪�� ��ࠧ�� ॠ�������� �⥢�� ������� ��⥬�
\progname{X~Windows}, ॠ���������� �� ��� �� ᥬ���⢠ \sysname{Unix} �
������ ��㣨� ��⥬��.

�।�⢠ �������᭮�� ����������⢨� ���� ���஡��� ���㦤����� � ࠧ����
\ref{IPC}, � ᥩ�� �� ᪠��� ⮫쪮, �� �� �।�⢠ � ᮢ६����� ��
�� ��魮�� �� ���㯠�� ��אַ�� �맮�� ��楤���.
������� ���� ������ ����������⢨�, ����� ⠪ � ���뢠���� --
\termint{RPC}{Remote Procedure Call}{�������� �맮� ��楤���}.
���� ᮡ��, ⠪�� �ᯮ�짮����� ��� �।�� ᮯ஢�������� �\`���訬�
�������묨 ��室���, 祬 ��אַ� �맮�; ��� �� ����砥� ������� �������
᢮���� -- ���ਬ��, �� ����� �������� � �ணࠬ��, �ᯮ����饩�� �� ��㣮�
������ ��� ����� �� ��㣮� ��設�, ��� ࠧ������ ��騩 ����� (���ਬ��,
����� ���� ������) � ��㣨� ����ᮬ.

���⮬� �, �� � \sysname{MS~Windows} �������� �� ����� DLL,
� ����設�⢥ ᮢ६����� �� ॠ������� �।�⢠�� �������᭮��
����������⢨�.

�஬� ⮣�, �ᯮ�짮����� DLL ᨫ쭮 �������� ����� ����㧪� �ணࠬ�
� ��᪮�쪮 ᭨���� ����� �ந�����⥫쭮��� ��⥬ � ����㠫쭮�
�������. ���⥬� ᥬ���⢠ \sysname{Unix} �ᯮ����騥 ��������
����㧮�� ������ �/��� ࠧ���塞� ������⥪�, ����⭮ ����॥,
祬 \sysname{OS/2} � \sysname{Windows~NT}, �ᯮ����騥 DLL.
