Синхронный интерфейс - Большая Энциклопедия Нефти и Газа, статья, страница 2
Рассказывать начальнику о своем уме - все равно, что подмигивать женщине в темноте, рассказывать начальнику о его глупости - все равно, что подмигивать мужчине на свету. Законы Мерфи (еще...)

Синхронный интерфейс

Cтраница 2


Процессор выполняет две операции с интерфейсом: ввод слова и вывод слова. Для ввода слова устанавливается: на шины управления код операции ввод, на шины адреса - адрес слова в ОЗУ ( или адрес устройства ввода - вывода), затем выдается сигнал синхронизации. В синхронных интерфейсах с постоянной задержкой относительно синхроимпульса, а в асинхронных по ответному синхроимпульсу от ОЗУ ( или УВВ) осуществляется ввод информации с шины данных. Для вывода слова устанавливается: на шины управления код операции вывод, на шины адреса - адрес слова в ОЗУ, на шины данных - данные и выдается сигнал синхронизации. Информация на шинах удерживается в течение определенного времени или до получения ответного синхроимпульса.  [16]

Для этого процесс должен обратиться к менеджеру типа, контролирующему доступ к синхронным интерфейсам устройств. Такой пакет менеджера типа скорее всего имеет непосредственный доступ к пакету, который определяет конкретные синхронные интерфейсы устройства ввода-вывода. Вызов операции пакета менеджера типа дает в результате получение указателя на требуемое уточнение синхронного интерфейса устройства. Для некоторых видов интерфейсов устройств, таких как дисковые файлы, вызов операции Get interface может в процессе исполнения привести к ( динамическому) порождению экземпляра специфического пакета интерфейса устройства. В любом случае в конце концов возвращается уточнение пакета: существующего или вновь созданного.  [17]

Из предыдущего обсуждения видно, что модель на рис. 7.4 применима для ввода и вывода. Такая асинхронная модель может использоваться в качестве основы для интерфейса еще более высокого уровня, в частности для тех программистов, которые хотели бы рассматривать запросы ввода-вывода как чисто синхронные действия. На самом деле iMAX предоставляет интерфейс синхронного ввода-вывода, который наложен поверх асинхронного интерфейса, проиллюстрированного на рис. 7.4. Синхронный интерфейс описан в разд.  [18]

Обмен информацией между приборами, объединенными интерфейсом, может происходить по синхронному и асинхронному принципам. В первом случае устройство-источник в целях обеспечения высокой скорости и помехоустойчивости передачи жестко синхронизирует прохождение по линии каждого бита, каждого байта сообщения. Без синхронизации приемник может неверно интерпретировать поступившее сообщение. В синхронном интерфейсе могут работать только устройства-приемники, способные принимать данные в любое время, задаваемое источником.  [19]

Необходимо пояснить, как считывается необходимая информация с диска. Если информация на диске содержится в нужной структурированной форме, так что отдельные записи могут быть получены с помощью ассоциативного поиска, то задача упрощается. В этом случае мы можем предполагать, что локальная подпрограмма пакета Stock Mkt Info выдает соответствующий запрос на чтение и что эта подпрограмма при необходимости сама вызывается во время исполнения общедоступной операции из Stock Mkt Info. Достаточно использовать синхронный интерфейс устройства, потому что обычно вызывающей программе нечего делать до получения запроса.  [20]



Страницы:      1    2