Αυτή η λειτουργία υποστηρίζεται σε σταθερούς δίσκους μόνο. Τα ανώτερα 2 μπιτ του αριθμού κυλίνδρων 10-κομματιών τοποθετούνται στα ανώτερα 2 μπιτ του CL καταλόγων.
INT 13H (0x13)
Λειτουργία 0BH (0x0B ή 11) γράφουν τον τομέα μακροχρόνιο
Κλήση with:AH = 0BH
Θ*Αλ = αριθμός τομέων
CH = κύλινδρος
CL = τομέας
DH = κεφάλι
DL = κίνηση
80χ- FFH σταθερός δίσκος
ES: BX = τμήμα: όφσετ του απομονωτή
Returns:If λειτουργία επιτυχής
Φέρτε τη σημαία = καθαρίζει
AH = 00H
Θ*Αλ = αριθμός τομέων που μεταφέρονται
Εάν λειτουργία ανεπιτυχής
Φέρτε τη σημαία = θέτει
AH = θέση
Σχολιάζει:
Αυτή η λειτουργία γράφει έναν τομέα (σ) από τη μνήμη στο δίσκο. Η αξία κάθε τομέα των στοιχείων πρέπει να ακολουθηθεί από ecc 4-ψηφιολέξεών της τον κώδικα. Τα ανώτερα 2 μπιτ του αριθμού κυλίνδρων 10-κομματιών τοποθετούνται στα ανώτερα 2 μπιτ του CL καταλόγων. Αυτή η λειτουργία υποστηρίζεται σε σταθερούς δίσκους μόνο.
INT 13H (0x13)
Λειτουργία 0CH (0x0C ή 12) επιδιώκουν
Κλήση with:AH = 0CH
CH = χαμηλότερα 8 μπιτ του κυλίνδρου
CL = ανώτερα 2 μπιτ του κυλίνδρου στα κομμάτια 6-7
DH = κεφάλι
DL = κίνηση
80χ- FFH σταθερός δίσκος
Returns:If λειτουργία επιτυχής
Φέρτε τη σημαία = καθαρίζει
AH = 00H
Εάν λειτουργία ανεπιτυχής
Φέρτε τη σημαία = θέτει
AH = θέση
Σχολιάζει:
Αυτή η λειτουργία τοποθετεί τα ανάγνωση-γραφής κεφάλια δίσκων στο διευκρινισμένο κύλινδρο χωρίς μεταφορά οποιωνδήποτε στοιχείων. Τα ανώτερα 2 μπιτ του αριθμού κυλίνδρων τοποθετούνται στα ανώτερα 2 μπιτ του CL καταλόγων. Αυτή η λειτουργία υποστηρίζεται σε σταθερούς δίσκους μόνο.
|