INT 21H (0x21)
機能03H (0x03) -->補助入力
Call with: AH = 03H
Returns: AL = 8-bit input data
コメント:
それは標準的な補助装置からの特性を読む。 デフォルトは最初のシリアルポート(COM1)である。
あなたのプログラムがそれを処理できるより補助装置がデータを速く送れば特性は失われるかもしれない。 補助装置の状態を読むか、またはこの関数呼出しによって無くなった特性のような入力/出力の間違いを、検出するユーザー・プログラムのための方法がない。
INT 21H (0x21)
機能04H (0x04) -->補助出力
Call with: AH = 04H
DL = 8-bit data for output
Returns: Nothing
コメント:
INT 21Hのこの機能は標準的な補助装置に特性を出力する。 デフォルトは最初のシリアルポート(COM1)である。 ひもはまた補助装置にによってあらかじめ定義されたハンドルを使用して実行標準的な補助装置(00034)のための書(INT 21H機能40H)の送ることができるまたはハンドルを使用することは補助論理装置の開始によって得た。
INT 21H (0x21)
機能05H (0x05) -->プリンター出力
Call with: AH = 05H
DL = 8-bit data for output
Returns: Nothing
コメント:
この機能は標準的なリスト装置に特性を送る。 デフォルト装置は最初のパラレルポート(LPT1)のプリンターである。 ひもはまたプリンターにによってあらかじめ定義されたハンドルを使用して実行標準的なプリンター装置(0004H)のための書(INT 21H機能40H)の送ることができるまたはハンドルを使用することは論理装置PRNかLPT1の開始によって得た。
INT 21H (0x21)
機能06H (0x06) -->直接コンソール入力/出力
Call with: AH = 06H
DL = function requested such that,
If output request, 00H-FEH
If input request, 0FFH
Returns: Nothing, If called with DL = 00H-0FEH
If called with DL = FFH and a character is ready
Zero flag = clear
AL = 8-bit input data
If called with DL = FFH and no character is ready
Zero flag = set
コメント:
それは標準的な入力装置からの特性を読むか、または標準的な出力装置に特性を書く。 方向を変える入力/出力が方向を変えたら、eofかディスクを十分に検出する方法がない。 INT 21Hのこの機能はオペレーティングシステムからの干渉なしですべての可能な特性およびコントロールコードを読み、書く必要性プログラムによって使用される。
INT 21H (0x21)
機能07H (0x07) -->未ろ過特性はエコーなしで入った
Call with: AH = 07H
Returns: AL = 8-bit input data
コメント:
機能07H (0x07) -->未ろ過特性はエコーなしで入った
|