Jump to content

Заполнить символ

В компьютерной терминологии заполняющий символ — это символ, передаваемый исключительно с целью отнимать время. Это достигается путем заполнения временного интервала в линии передачи данных, который в противном случае был бы вынужден простаивать (пусто). Таким образом, символы-заполнители обеспечивают простой способ определения времени простоя.

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

В самом строгом определении символы-заполнители вообще не вызывают никаких действий; они просто отнимают время. ASCII . Для этой цели обычно используется нулевой символ Однако на практике с принтерами один из временных интервалов, который в противном случае содержал бы символ заполнения, обычно использовался для размещения символа «перевода строки», который заставлял бумагу продвигаться вперед на одну строку. Для некоторых принтеров (например, телетайпов ) это была вся «начинка», которая была нужна.

Как описано выше, принтерам обычно требовались символы заполнения, когда каретка возвращалась в левое поле. При использовании другого оборудования иногда требовались заполняющие символы и в других обстоятельствах. Например, видеотерминалу VT05 иногда требовались символы заполнения при выполнении операции «прокрутки вверх»; процесс перетасовки данных в памяти сдвигового регистра VT05 был медленным.

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

  • ван Дам, Андриес (1 января 2003 г.). «Оправдание». Энциклопедия информатики . Джон Вили и сыновья Ltd. с. 944. ИСБН  978-0-470-86412-8 . Проверено 29 ноября 2023 г.


Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 44dce9dbfccf95af8934827b0e05f6c5__1711492560
URL1:https://arc.ask3.ru/arc/aa/44/c5/44dce9dbfccf95af8934827b0e05f6c5.html
Заголовок, (Title) документа по адресу, URL1:
Fill character - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)