А.Трофимов АЛГОРИТМ ИЛИ ВСЕ КАК У ЛЮДЕЙ (микродрама в системной магистрали) перевод с машинного Действующие лица: П.П. - программа пользователя М. - монитор П. - принтер Т. - терминал Д. - диск Б. - буфер Т.К. - телеграфный канал ********************* П.П. - Эй, монитор! М. - Что? П.П. - Цифру "6" напечатать надо. М. - Эй, принтер! П. - Я занят. П.П. - Тогда, монитор, дай еще памяти. М. - Нет памяти, пиши на диск. Диск! (Диск поднимает флаг готовности) Д. - Вызывали? М. - Записать надо! Д. - Есть! Т.К. - Монитор! Для вас получен байт. М. - Жди. Диск, записал? Д. - Нет свободного места. М. - Телеграфный канал! Давай свой байт! Т.К. - Уже принял следующий, старый я стер. М. - Программа, это тебе прислали байт? П.П. - Нет. (Монитор засовывает байт в буфер) М. - Терминал! Пользователь что-нибудь нажимал? Т. - Нет. М. - Программа! Работай дальше. П.П. - Не могу, цифру "6" напечатать надо. М. - Принтер! П. - Я занят. Т.К. - Монитор! Для вас получен байт. М. - Давай. Программа, это твой байт? П.П. - Нет. М. - Буфер! Б. - Я переполнен. (Монитор выбрасывает байт) М. - Принтер! П. - Свободен. М. - Печатай цифру "6". П. - Есть. М. - Программа, работай дальше. (Программа работает, проходит одна миллисекунда) П.П. - Эй, монитор! Цифру "7" напечатать надо!