Λειτουργία 44H INT 21H (0x21) (0x44 ή 68), υπο- λειτουργία 0CH (0x0C ή 12) I/O γενικός I/O έλεγχος CTRL για τις συσκευές 44H χαρακτήρα (0x44 ή 68 0DH (0x0D ή 13) συσκευές φραγμών 44H (0x44 ή 68) 0EH (0x0E ή 14) παίρνουν 44H (0x44 ή 68 0FH (0x0F ή 15) ο λογικός χάρτης 45H κίνησης συνόλου (0x45 ή 69) που διπλό 46H (0x46 ή 70) επαναπροσανατολίζει τη λαβή 47H (0x47 ή 71) παίρνουν τον τρέχοντα κατάλογο

Files Recovery Software
Σπίτι Στοιχεία Επικοινωνίας Εξυπηρέτηση Πελατών Κατεβάστε το Demo Προϊόντα  

 
 

INT 21H (0x21)

Λειτουργία 44H (0x44 ή 68), υπο- λειτουργία 0CH (0x0C ή 12) I/O CTRL; γενικός I/O έλεγχος για τις συσκευές χαρακτήρα

Call with: AH = 44H
AL = 0CH
BX = handle

CH =category (major) code:

00H     =          unknown
01H     =          COM1, COM2, COM3,OR COM4
03H     =          CON (keyboard and display)
05H     =          LPT1, LPT2, OR LPT3

CL                   =          function (minor) code:

45H = θέστε την αρίθμηση επανάληψης
4AH = επίλεκτη σελίδα κώδικα
4CH = προετοιμασία σελίδων κώδικα έναρξης
4DH = προετοιμασία σελίδων κώδικα τελών
5FH = θέστε τις πληροφορίες επίδειξης
65H = πάρτε την αρίθμηση επανάληψης
6AH = επιλεγμένη ερώτηση σελίδα κώδικα
6BH = η ερώτηση προετοιμάζει τον κατάλογο
7FH = πάρτε τις πληροφορίες επίδειξης

DS: DX = segment: offset of parameter block

Returns: If function successful
Carry flag = clear
And if called with CL = 65H, 6AH, 6BH or 7FH
DS: DX = segment: offset of parameter block

If function unsuccessful
Carry flag = set
AX = error code

Σχολιάζει:

Παρέχει έναν γενικής χρήσης μηχανισμό για την επικοινωνία μεταξύ των προγραμμάτων εφαρμογής και των οδηγών χαρακτήρας-συσκευών.

INT 21H (0x21)

Λειτουργία 44H (0x44 ή 68), υπο- λειτουργία 0DH (0x0D ή 13) I/O CTRL > γενικός I/O έλεγχος για τις συσκευές φραγμών

Call with: AH = 44H
AL = 0DH
BL = drive code (0 =default, 1=A,
2=B, etc.)
CH = category (major) code:
08H = disk drive
CL = function (minor) code:

40H = θέστε τις παραμέτρους Drive
41H = γράψτε τη διαδρομή
42H = το σχήμα και ελέγχει τη διαδρομή
47H = θέστε τη σημαία πρόσβασης
60H = πάρτε τις παραμέτρους συσκευών
61H = διαβασμένη διαδρομή
62H = ελέγξτε τη διαδρομή
67H = πάρτε τη σημαία πρόσβασης

DS: DX = τμήμα: όφσετ του φραγμού παραμέτρου

DS: DX = segment: offset of parameter block

Returns: If function successful
Carry flag = clear
And if called with CL = 60H or 61H
DS: DX = segment: offset of parameter block

If function unsuccessful
Carry flag = set
AX = error code

Σχολιάζει:

Αυτή η υπο- λειτουργία παρέχει έναν γενικής χρήσης μηχανισμό για την επικοινωνία μεταξύ των προγραμμάτων εφαρμογής και των οδηγών φραγμός-συσκευών. Επιτρέπει ένα πρόγραμμα για να επιθεωρηθούν ή να αλλαχτούν οι παράμετροι συσκευών για μια λογική κίνηση και για να διαβαστούν, να γραφτούν, να σχηματοποιηθούν, και να ελεγχθούν οι διαδρομές δίσκων κατά τρόπο υλικό-ανεξάρτητο.

 

INT 21H (0x21)

Λειτουργία 44H (0x44 ή 68), υπο- λειτουργία 0EH (0x0E ή 14) το I/O CTRL -->> παίρνουν το λογικό χάρτη κίνησης

Call with: AH = 44H
AL = 0EH
BL = drive code (0 = default, 1=A,
2=B, etc.)

Returns: If function successful
Carry flag = clear
AL = mapping code
00H, if only one logical drive code
assigned to the block device
01H-1AH logical drive code (1=A,
2=B, etc.) mapped to the block device

If function unsuccessful
Carry flag = set
AX = error code

Σχολιάζει:

Επιστρέφει το λογικό κώδικα κίνησης που χρησιμοποιήθηκε πρόσφατα για να έχει πρόσβαση στη διευκρινισμένη κίνηση φραγμών.

INT 21H (0x21)

Λειτουργία 44H (0x44 ή 68), υπο- λειτουργία 0FH (0x0F ή 15) I/O CTRL > θέτουν το λογικό χάρτη κίνησης

Call with: AH = 44H
AL = 0FH
BL = drive code (0 = default, 1=A,
2=B, etc.)

Returns: If function successful
Carry flag = clear
AL = mapping code
00H, if only one logical drive code
assigned to the block device

01H-1AH, logical drive code (1=A,
2=B, etc.) mapped to the
block device

If function unsuccessful
Carry flag = set
AX = error code

Σχολιάζει:

Αυτή η υπο- λειτουργία θέτει τον επόμενο λογικό κώδικα κίνησης που θα χρησιμοποιηθεί για να παραπέμψει μια συσκευή φραγμών.

 

INT 21H (0x21)

Λειτουργία 45H (0x45 ή 69) > διπλή λαβή

Call with: AH = 45H
BX = handle to be duplicated

Returns: If function successful
Carry flag = clear
AX = new handle

If function unsuccessful
Carry flag = set
AX = error code

Σχολιάζει:

Αυτή η λειτουργία επιστρέφει μια νέα λαβή που αναφέρεται στην ίδιο συσκευή ή το αρχείο στην ίδια θέση για τη δεδομένη λαβή για μια αυτήν την περίοδο ανοικτό συσκευή ή ένα αρχείο.

INT 21H (0x21)

Η λειτουργία 46H (0x46 ή 70) > επαναπροσανατολίζει τη λαβή

Call with: AH = 46H
BX = handle for file or device
CX = handle to be redirected

Returns: If function successful
Carry flag = clear

If function unsuccessful
Carry flag = set
AX = error code

Σχολιάζει:

Εάν υπάρχουν δύο δεδομένες λαβές, αυτή η λειτουργία κάνει τη δεύτερη λαβή να αναφερθεί στην ίδιο συσκευή ή το αρχείο στην ίδια θέση με την πρώτη λαβή. Η δεύτερη λαβή λέγεται έπειτα για να επαναπροσανατολιστεί.

 

INT 21H (0x21)

Η λειτουργία 47H (0x47 ή 71) > παίρνει τον τρέχοντα κατάλογο

Call with: AH = 47H
DL = drive code (0 =default, 1=A,
2=B, etc.)
DS: SI = segment: offset of 64-byte buffer

Returns: If function is successful
Carry flag = clear
Και τον απομονωτή γεμίζουν μέσα με το πλήρες όνομα διαδρομής κυκλώματος από τη ρίζα του τρέχοντος καταλόγου.

If function is unsuccessful
Carry flag = set
AX = error code

Σχολιάζει:

Αυτή η λειτουργία λαμβάνει μια σειρά ASCIIZ που περιγράφει την πορεία από τη ρίζα στον τρέχοντα κατάλογο, και το όνομα εκείνου του καταλόγου.


Previous page

page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18

 
 

page 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26

Next page
 
 
Data Recovery Book
 
Κεφάλαιο 1 Μια επισκόπηση της αποκατάστασης στοιχείων
Κεφάλαιο 2 Εισαγωγή των σκληρών δίσκων
Κεφάλαιο 3 Λογική προσέγγιση στους δίσκους και το OS
Κεφάλαιο 4 Συστήματα αριθμού
Κεφάλαιο 5 Εισαγωγή του προγραμματισμού γ
Κεφάλαιο 6 Εισαγωγή στα βασικά υπολογιστών
Κεφάλαιο 7 Απαραίτητες εντολές DOS
Κεφάλαιο 8 Δίσκος-ζωντανό ον λειτουργεί και διακόπτει το χειρισμό με το γ
Κεφάλαιο 9 Διαχειριζόμενοι μεγάλοι σκληροί δίσκοι
Κεφάλαιο 10 Αποκατάσταση στοιχείων από την αλλοιωμένη δισκέτα
Κεφάλαιο 11 Παραγωγή των στηριγμάτων
Κεφάλαιο 12 Ανάγνωση και τροποποίηση MBR με τον προγραμματισμό
Κεφάλαιο 13 Ανάγνωση και τροποποίηση DBR με τον προγραμματισμό
Κεφάλαιο 14 Προγραμματισμός για την αποκατάσταση "ακατέργαστων αρχείων"
Κεφάλαιο 15 Προγραμματισμός για τις ψήκτρες στοιχείων
Κεφάλαιο 16 Ανάπτυξη περισσότερων χρησιμοτήτων για τους δίσκους
Προσάρτημα Γλωσσάριο όρων αποκατάστασης στοιχείων
 
 
Pro Data Doctor

Σπίτι

Προϊόντα

Στοιχεία Επικοινωνίας

Εξυπηρέτηση Πελατών

Κατεβάστε το Demo

Όροι και Προϋποθέσεις

 
Pro Data Doctor