text: 軟體流控制。因此，也被稱作“XON/XOFF流控制”。與之相對的是專用的帶外資料信令，如RS-232 RTS/CTS。表示.使用ASCII字符集，XOFF一般為位元組值19，XON為位元組值17。ASR採用了ACSII碼控制字元DC3 與 DC1分別用作 XOFF 與 XON。從而成為事實標準。鍵盤輸入 產生 XOFF, 產生 XON。機制.當一端的資料連線不再能接受更多資料，它傳送XOFF位元組給另一端。另一端收到XOFF位元組，掛起資料傳送。一端如果準備好繼續接收資料，它傳送XON位元組給另一端，另一端恢復資料傳送。例如，假使有一臺電腦傳送資料給一臺低速列印機。 鑒於電腦傳送資料的速率快於列印機列印的速率，列印機會落後並有可能被資料淹沒。在此種情形下，列印機會傳送XOFF訊號給電腦端，令其暫停傳送資料。當列印機準備好繼續接受資料時，它會傳送一個XON訊號給電腦，讓其繼續傳輸資料。XOFF/XON 能被用於雙向傳輸，例如兩臺互連的電傳列印機。比較硬體流控制.軟體流控制的優點是降低了收發雙方之間的電路導體數量。給定一個共同的電路接地，只需要兩條電路分別用於收發。也不需要額外的特定硬體實現。這對於早期的計算機來說很有意義。軟體流控制的問題是傳送XOFF需要至少一個字元的時間，而且需要排在對方已經接收的資料之後處理。而硬體流控制可以透過UART及時確認信令。應用.軟體流控制廣泛用於低速裝置，特別是印表機與啞終端，用以指出它們臨時暫停接收資料。某些終端控制包，如termcap，採用"padding" 來給裝置流出足夠處理時間而不必插入XOFF。XOFF/XON 也用於讓操作者手工暫停與恢復滾屏。終端模擬器軟體通常實現XOFF/XON作為基本功能。包括Unix與Linux的系統控制檯。GUI模擬器如xterm與Win32 console。資料接收方可以把傳送XON作為一項魯棒技術，在資料傳送方偶然表示線上可以接收資料。
metadata: erhwenkuo/wikipedia-zhtw
metadata: 軟體流控制
metadata: https://zh.wikipedia.org/wiki?curid=6416458