INT 21H (0x21)
Λειτουργία 32H (0x32 ή 50) > διατηρημένος
INT 21H (0x21)
Λειτουργία 33H (0x33 ή 51) > παίρνει ή θέτει τη σημαία σπασιμάτων, παίρνει το Drive μποτών
Call with: If getting break flag
AH = 33H
AL = 00H
If setting break flag
AH = 33H
AL = 01H
DL = 00H if turning break flag OFF
01H if turning break flag ON
If getting boot drive
AH = 33H
AL = 05H
Returns: If called with AL = 00H or 01H
DL = 00H break flag is OFF
01H break flag is ON
If called with AL = 05H
DL = boot drive (1 = A, 2 = B, etc.)
Σχολιάζει:
Αυτή η λειτουργία λαμβάνει ή αλλάζει τη θέση της σημαίας σπασιμάτων του λειτουργικού συστήματος, η οποία επηρεάζει το CTRL-G ελέγχοντας κατά τη διάρκεια των κλήσεων λειτουργίας.
INT 21H (0x21)
Λειτουργία 34H (0x34 ή 52) > διατηρημένος
INT 21H (0x21)
Λειτουργία 35H (0x35 ή 53) > παίρνει διακόπτει το διάνυσμα
Call with: AH = 35H
AL = interrupt number
Returns: ES: BX = segment: offset of interrupt handler
Σχολιάζει:
Αυτή η λειτουργία λαμβάνει τη διεύθυνση της τρέχουσας ρουτίνας δια:κόπτω-χειριστών για τη διευκρινισμένη μηχανή διακόπτει.
INT 21H (0x21)
Λειτουργία 36H (0x36 ή 54) > παίρνει τις πληροφορίες κατανομής κίνησης
Call with: AH = 36H
DL = drive code (0 default, 1 = A, etc.)
Returns: If function successful
AX = sector per cluster
BX = number of available cluster
CX = bytes per sector
DX = cluster per drive
If function unsuccessful (drive invalid)
AX = FFFFH
Σχολιάζει:
Αυτή η λειτουργία λαμβάνει τις επιλεγμένες πληροφορίες για μια κίνηση δίσκων.
Αυτή η λειτουργία είναι πολύ σημαντική στην αποκατάσταση στοιχείων και τον προγραμματισμό ανίχνευσης λαθών δίσκων από τους οποίους η ικανότητα της κίνησης και η παραμονή ελεύθερο διάστημα και πολλά άλλα σημαντικά πράγματα μπορούν να υπολογιστούν.
INT 21H (0x21)
Λειτουργία 37H (0x37 ή 55) > διατηρημένος
INT 21H (0x21)
Λειτουργία 38H (0x38 ή 56) > παίρνει ή θέτει τις πληροφορίες χωρών
Call with: If getting country information
AH = 38H
AL = 0, to get current country information
1-FEH, to get information for
countries with code <255
FFH, to get information for countries
with code >=255
BX = country code, if AL = FFH
DS:DX = segment: offset of buffer for returned
information
If setting current country code
AH = 38H
AL = 1-FEH, country code for countries
with code <255
FFH, for countries with code >=255
BX = country code, if AL = 0FFH
DX = FFFFH
Returns:
Εάν η λειτουργία είναι επιτυχής
Carry flag = clear
Και, εάν παίρνοντας τις πληροφορίες διεθνοποίησης
BX = country code
DS: DX = segment: offset of buffer holding
internationalization Information.
If function is unsuccessful
Carry flag = set
AX = error code
Σχολιάζει:
Αυτή η λειτουργία λαμβάνει τις διεθνείς πληροφορίες για την τρέχουσα ή διευκρινισμένη χώρα ή θέτει τον τρέχοντα κώδικα χωρών.
|