Cтраница 4
Асинхронный принцип обычно реализуют по схеме запрос-ответ. Приемное устройство, приняв сигнал по одной линии, сообщает об этом передатчику сигналом подтверждения приема по другой линии. [46]
Ситуация, имеющая место в том случае, когда какой-то процесс ожидает либо наступления какого-нибудь внешнего события, либо окончания предварительно заданного интервала времени и период ожидания истекает раньше, чем это внешнее событие произойдет. Например, если процесс пересылает сообщение и не обнаруживает до конца предварительно установленного интервала времени никакого подтверждения приема, то он может предпринять соответствующие меры, такие как повторение передачи сообщения. [47]
Так, сообщение может потеряться в сети. Чтобы избежать потери сообщений, отправитель и получатель договариваются, что при получении сообщения получатель посылает обратно подтверждение приема сообщения. Если отправитель не получает подтверждения через некоторое время, он отсылает сообщение еще раз. [48]
Градации быстродействия транспьютера Т414. [49] |
Когда сигнал Обращение разрешено имеет высокий уровень, выяснение наличия сигнала Запрос памяти происходит в каждом втором периоде тактирования, и если оказывается, что этот сигнал приобрел низкий уровень, то через два периода Тт сигналу Обращение разрешено придается низкий уровень и интерфейсные циклы транспьютера могут повторяться заново. Транспьютер Т414 не располагает возможностью обработки прерываний, но снабжен двумя сигналами событий - Вход события и Подтверждение приема события, - которые являются средствами подачи информации о внешних событиях в Оккам-процессы, имеющие место внутри транспьютера. Когда внешний канал оказывается готов к обмену, а процесс - к вводу информации из него, сигналу Подтверждение приема события придается высокий уровень, и процесс выполняет необходимые действия. [50]
Так, сообщение может потеряться в сети. Чтобы избежать потери сообщений, отправитель и получатель договариваются, что при получении сообщения получатель посылает обратно подтверждение приема сообщения. Если отправитель не получает подтверждения через некоторое время, он отсылает сообщение еще раз. [51]
Открытые циклы обмена реализуются широковещательными сигналами на магистрали при возникновение в системе определенных событий. Широковещательные сигналы поддерживаются на линиях в течение времени, необходимого для их обнаружения ( приема) всеми модулями системы, поэтому подтверждения приема не требуется. Широковещательные сигналы могут подаваться по магистрали в любое время, не зависимо от других действий или процессов на магистрали. Каждый из широковещательных сигналов посылается ответственными за это устройствами по специальным линиям. [52]
Организация однонаправленного ВВ без квитирования.| Временные диаграммы ре. [53] |
Сигналы IBF и OBF информируют внешнее устройство о готовности принять или передать данные соответственно. В соответствии с состоянием IBF и OBF внешнее ПУ либо генерирует очередные данные, сопровождая их стробом STB, либо формирует сигнал подтверждения приема АСК, готовясь к приему данных. [54]