INT 20H (0x20) > ολοκληρώστε τη διαδικασία
Call with: CS = segment address of program segment prefix
Returns: Nothing
Σχολιάζει:
Ολοκληρώνει την τρέχουσα διαδικασία. Αυτό είναι μια από διάφορες μεθόδους που ένα πρόγραμμα μπορεί να χρησιμοποιήσει για να εκτελέσει μια τελική έξοδο. Μπορείτε επίσης να χρησιμοποιήσετε τις λειτουργίες (00H ή 31H ή 4CH) του INT 21H ή απλά του INT 27H για να εκτελέσετε μια τελική έξοδο όπου οι λειτουργίες 31H και 4CH του INT 21H προτιμώνται γενικά επειδή επιτρέπουν σε έναν επιστροφής κώδικα για να περαστούν στη διαδικασία γονέων.
Συνιστάται εάν έχετε χρησιμοποιήσει τους φραγμούς ελέγχου αρχείων (FCBs) για να γράψετε οποιοδήποτε αρχείο, να πρέπει να κλείσετε το αρχείο πρώτα ειδάλλως που μπορείτε να χάσετε τα στοιχεία επειδή στη δράση της τελικής εξόδου όλη η μνήμη που λήφθηκε με τη διαδικασία απελευθερώνεται, οι απομονωτές αρχείων ξεπλένονται και οποιεσδήποτε ανοικτές λαβές για τα αρχεία ή οι συσκευές που είναι κύριες με τη διαδικασία είναι κλειστές.
Επομένως εάν έχετε τις ανοικτές λαβές για το αρχείο μπορείτε να χάσετε τα στοιχεία.
INT 21H (0x21)
Η λειτουργία 00H (0x00) > ολοκληρώνει τη διαδικασία
Call with: AH = 00H
CS = segment address of program segment prefix
Returns: Nothing
Σχολιάζει:
Αυτό διακόπτει ολοκληρώνει την τρέχουσα διαδικασία. Αυτό είναι μια από διάφορες μεθόδους που ένα πρόγραμμα μπορεί να χρησιμοποιήσει για να εκτελέσει μια τελική έξοδο. Για περισσότερες πληροφορίες δείτε το INT 20H
INT 21H (0x21)
Λειτουργία 01H (0x01) > εισαγωγή χαρακτήρα με την ηχώ
Call with: AH = 01H
Returns: AL = 8-bit input data
Σχολιάζει:
Αυτό διακόπτει διαβάζει έναν χαρακτήρα από την τυποποιημένη συσκευή εισαγωγής όπως το πληκτρολόγιο και το αντηχεί στην τυποποιημένη συσκευή παραγωγής. Εάν κανένας χαρακτήρας δεν είναι αναμείνετε, περιμένει έως ότου κάποιος είναι διαθέσιμος.
INT 21H (0x21)
Λειτουργία 02H (0x02) > παραγωγή χαρακτήρα
Call with: AH = 02H
DL = 8-bit data for output
Returns: Nothing
Σχολιάζει:
Αυτό αποτελέσματα ένας χαρακτήρας στην τυποποιημένη συσκευή παραγωγής. Η παραγωγή μπορεί να επαναπροσανατολιστεί. Εάν η παραγωγή επαναπροσανατολίζεται, δεν υπάρχει κανένας τρόπος να ανιχνευθεί το σύνολο δίσκων.
Στις σειρές μπορούν επίσης να σταλούν οι σειρές στην επίδειξη με την εκτέλεση γράφουν (INT 21H, λειτουργία 40H) χρησιμοποιώντας την προκαθορισμένη λαβή για την τυποποιημένη παραγωγή (0001H), εάν η παραγωγή δεν έχει επαναπροσανατολιστεί, ή μια λαβή έλαβε τη λογική συσκευή CON.
|