Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - TTY-абстракция22 января 2011Оглавление: 1. TTY-абстракция 2. Сценарий использования 3. Место TTY в модели процессов 4. Управление заданиями и сессиями 5. TTY и система сигналов 6. Контроль потока и блокировка ввода-вывода 7. Настройка TTY История В 1869 году был изобретён тикерный аппарат специальный телеграфный аппарат для передачи котировок ценных бумаг. Постепенно это устройство эволюционировало в телетайп более быстрый прибор, основанный на таблице символов ASCII. Одно время телетайпы всего мира даже были соединены в единую сеть под названием Telex, адресация в которой осуществлялась на том же принципе вращающегося вала с искателями, что и в механических автоматических телефонных станциях того времени. Сеть Telex использовалась для передачи коммерческих телеграмм. Однако в то время телетайпы пока не подключались к компьютерам. Между тем, компьютеры того времени, хотя и были ещё довольно примитивными, уже были способны исполнять несколько задач одновременно. В частности, стало возможным взаимодействие компьютера с пользователем в режиме реального времени. Когда устаревшую пакетную модель обработки заданий заменил интерфейс командной строки, в качестве устройств ввода и вывода стали использоваться телетайпы, так как они уже были доступны на рынке. Так как различных моделей телетайпов было множество, потребовался некий уровень программной совместимости, чтобы абстрагироваться от конкретной модели телетайпа. В UNIX и UNIX-подобных системах низкоуровневая работа с телетайпом например, количество бит в пакете, скорость в бодах, контроль потока, контроль чётности, специальные коды для зачаточного форматирования страницы, и т. д., возлагалась на ядро операционной системы. Такие возможности как перемещение курсора, цветной текст и т. п., стали возможны лишь в конце 1970-ых годов, с появлением видеотерминалов типа VT-100. Все эти расширенные функции оставались на попечении приложений. С дальнейшим развитием вычислительных машин телетайпы, а затем и видеотерминалы отошли в прошлое. Однако подсистемы для работы с ними, хоть и претерпели существенные изменения, остались в ядрах операционных систем. Просмотров: 6746
|