INT 21H (0x21)
Functie 03H (0x03) --> Hulp input
Call with: AH = 03H
Returns: AL = 8-bit input data
Becommentariëert:
Het leest een karakter van het standaard hulpapparaat. Het gebrek is de eerste periodieke haven (COM1).
Als het hulpapparaat sneller gegevens dan verzendt kan uw programma het verwerken, kunnen de karakters worden verloren. Er is geen manier voor een gebruikersprogramma om de status van het hulpapparaat te lezen of I/O fouten zoals verloren karakters te ontdekken, door deze functievraag.
INT 21H (0x21)
Functie 04H (0x04) --> Hulp output
Call with: AH = 04H
DL = 8-bit data for output
Returns: Nothing
Becommentariëert:
Deze functie van de output van int. 21H een karakter aan het standaard hulpapparaat. Het gebrek is de eerste periodieke haven (COM1). De koorden kunnen ook naar het hulpapparaat worden verzonden door te presteren schrijven (de Functie 40H van int. 21H) gebruikend het vooraf bepaalde handvat voor het standaard hulpapparaat (00034) of gebruikend een handvat dat door het logische apparaat AUX wordt verkregen te openen.
INT 21H (0x21)
Functie 05H (0x05) --> De output van de printer
Call with: AH = 05H
DL = 8-bit data for output
Returns: Nothing
Becommentariëert:
Deze functie stuurt een karakter naar het standaardlijstapparaat. Het standaardapparaat is de printer op de eerste parallelle haven (LPT1). De koorden kunnen ook naar de printer worden verzonden door te presteren schrijven (de Functie 40H van int. 21H) gebruikend het vooraf bepaalde handvat voor het standaardprinterapparaat (0004H) of gebruikend een handvat dat door het logische apparaat PRN of LPT1 wordt verkregen te openen.
INT 21H (0x21)
Functie 06H (0x06) --> Directe console I/O
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
Becommentariëert:
Het leest een karakter van het standaardinputmechanisme of schrijft een karakter aan het standaarduitvoersysteem. I/o kan worden opnieuw gericht maar als I/O opnieuw is gericht, is er geen manier om het hoogtepunt van EOF te ontdekken of van de schijf. Deze functie van int. 21H wordt gebruikt door programma's die de behoefte codeert om al mogelijke karakters en de controle te lezen en te schrijven zonder enige interferentie van het werkende systeem.
INT 21H (0x21)
Functie 07H (0x07) --> Ongefilterde karakterinput zonder Echo
Call with: AH = 07H
Returns: AL = 8-bit input data
Becommentariëert:
Deze functie leest een karakter van het standaardinputmechanisme zonder het aan het standaarduitvoersysteem te weergalmen.
|