Компьютерная Томография — страница 11

  • Просмотров 18121
  • Скачиваний 365
  • Размер файла 246
    Кб

приходится ограничиваться программно-управляемым обменом. Кроме того, так как интерфейс параллельного порта является программно-управляемым, скорость информационного обмена не может быть особенно велика и оказывается напрямую связанной с быстродействием компьютера. Поэтому не имеет смысла сопряжение через параллельный порт устройств, требующих обработки или передачи информации в реальном масштабе времени, таких как

устройства ввода изображения, звуковые системы и т.д. Кроме того, зависимость скорости информационного обмена от быстродействия компьютера делает практически нереализуемыми без специальных ухищрений быстродействующие протоколы связи. Еще одной особенностью интерфейса является отсутствие на его разъеме шин питания (есть только "земля"). Это означает, что сопрягаемое устройство должно использовать внешний источник

питания. Вообще говоря на взгляд авторов, в ряде случаев это не только не является недостатком интерфейса но скорее его достоинством. Нет искушения использовать питание от компьютера, что может привести к выходу его из строя. В 99% компьютеров имеется только один параллельный порт к которому должен подключаться принтер. Но и это ограничение часто не является существенным. Во-первых, многие компьютеры, ориентированные на работу с

внешней аппаратурой прекрасно обходятся без принтера. Во-вторых, имеется масса простых и дешевых устройств (коммутаторов) для подключения к одному параллельному порту двух устройств. Интерфейс и, соответственно, параллельный порт персонального компьютера ориентированы на подключение принтера. Подтверждением этому является и название сигналов интерфейса - AUTO FD - автоматический перевод бумаги, PE - конец бумаги и т.д. Однако при

разработке нестандартных устройств для подключения к параллельному порту его сигналы могут быть использованы произвольно. Все сигналы интерфейса можно разделить на четыре группы: 1 - восьмиразрядная шина данных для чтения и записи (сигналы D0...D7); 2 - четырехразрядная шина управления для записи из компьютера (сигналы -STROBE, -AUTO FD, -INIT, и SLCT IN); 3 - пятиразрядная шина состояния для чтения в компьютер (сигналы -ASC, BUSY, PE, SLCT и -ERROR); 4 - шина

"земли". Все сигналы программно доступны, что позволяет реализовать произвольные протоколы информационного обмена в рамках имеющегося их набора и быстродействия компьютера. Ранее, на компьютерах моделей до Pentium мог быть установлен однонаправленный параллельный интерфейс. Т.е. шина данных являлась однонаправленной, что позволяло использовать ее только на вывод, для ввода данных необходимо было использовать сигналы из