21H INTERNO (0x21)
Funzione 08H (0x08) --> il carattere ha immesso senza eco
Call with: AH = 08H
Returns: AL = 8-bit input data
Osservazioni:
Questa funzione legge un carattere dal dispositivo di input standard senza echeggiarlo al dispositivo di uscita standard.
21H INTERNO (0x21)
Funzione 09H (0x09) --> stringa dell'esposizione
Call with: AH = 09H
DS:DX = segment: offset of string
Returns: Nothing
Osservazioni:
Trasmette una serie di caratteri al dispositivo di uscita standard. L'uscita può essere riorientata. Se l'uscita è stata riorientata, non ci è senso rilevare il disc in pieno. La stringa può anche essere trasmessa all'esposizione realizzando una scrittura (21H funzione INTERNA 40H) che per mezzo della maniglia predefinita per l'uscita standard (0001H), se non è stata riorientata, o di una maniglia ottenuta aprendo il CON logico del dispositivo.
21H INTERNO (0x21)
Funzione 0AH (0x0A o 10) --> input di tastiera attenuato
Call with: AH = 0AH
DS:DX = segment: offset of buffer
Returns: Data placed in buffer, Returns Nothing
Osservazioni:
Legge una serie di byte dal dispositivo di input standard, fino a e includendo un ritorno del carrello di ASCII (0DH) e li dispone in un amplificatore utente-indicato. I caratteri sono echeggiati al dispositivo di uscita standard. L'amplificatore usato dalla funzione ha seguente disposizione:
Byte |
Indice |
0 |
Numero massimo dei caratteri da leggere, regolarsi dal programma |
1 |
Il numero di caratteri realmente ha letto (a parte ritorno del carrello), si è regolato da MS-DOS |
2+ |
La stringa ha letto dalla tastiera o dall'input standard, terminato tramite un ritorno del carrello (0DH) |
21H INTERNO (0x21)
Funzione 0BH (0x0B o 11) --> condizione dell'input del controllo
Call with: AH = 0BH
Returns: AL = 00H (if no character is available)
FFH (if at least one character is available)
Osservazioni:
Controlla se un carattere è disponibile dal dispositivo di input standard quale la tastiera. Questa funzione è equivalente alla funzione secondaria INTERNA 06H di funzione 21H 44H di IOCTL.
21H INTERNO (0x21)
Funzione 0CH (0x0C o 12) --> amplificatore dell'input ed allora input a livello
Call with: AH = 0CH
AL = number of input to be invoked after resetting
buffer (must be 01H, 06H, 07H, 08H or
0AH)
If AL = 0AH
DS: DX = segment: offset of input buffer
Returns: If called with AL = 01H, 06H, 07H, or 08H,
AL = 8-bit input data
If called with AL= 0AH,
Nothing (data placed in buffer)
Osservazioni:
Elimina l'amplificatore standard dell'input ed allora invoca una delle funzioni d'entrata del carattere. L'input può essere riorientato. Un numero di funzione in AL tranne i rossore 01H, 06H, 07H, 08H, o 0AH l'amplificatore ed i ritorni dell'input controlla al programma di chiamata.
|