Λειτουργία 15H INT 21H (0x21) (0x15 ή 21) διαδοχικός γράφει 16H (0x16 ή 22) δημιουργεί το αρχείο 17H (0x17 ή 23) μετονομάζει το αρχείο 18H (0x18 ή 24) διατηρημένο 19H (0x19 ή 25) παίρνει τον τρέχοντα δίσκο 1AH (0x1A ή 26) καθορισμένο DTA address1BH (0x1B ή 27) παίρνουν τα στοιχεία κίνησης προεπιλογής

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

 
 

INT 21H (0x21)

Λειτουργία 15H (0x15 ή 21) > διαδοχικός γράφει

Call with: AH = 15H
DS: DX = segment: offset of previously opened
file control block

Returns: AL = 00H, if write successful
01H, if disk is file
02H, if segment wrap

Σχολιάζει:

Αυτή η λειτουργία γράφει τον επόμενο διαδοχικό φραγμό των στοιχείων σε ένα αρχείο, έπειτα αυξήσεις ο δείκτης αρχείων κατάλληλα. Ο αριθμός ψηφιολέξεων των στοιχείων που γράφονται διευκρινίζεται από το μέγεθος-τομέα αρχείων (όφσετ 0EH) του φραγμού ελέγχου αρχείων (FCB).


INT 21H (0x21)

Λειτουργία 16H (0x16 ή 22) > δημιουργεί το αρχείο

Call with: AH = 16H
DS: DX = segment: offset of unopened file control block

Returns: Εάν η λειτουργία είναι επιτυχής και το αρχείο δημιουργήθηκε ή περικόχτηκε
AL = 00H
And FCB filled in by MS-DOS as follows:

Drive field (offset 00H) = 1 for drive A, 2 for drive B, etc.     
Current block field (offset0CH) = 00H
Record size field (offset 0EH) = 0080H
Size field (offset 10H) = file size from directory
Date field (offset 14H) = date stamp from directory
Time field (offset 16H = time stamp from directory

Εάν λειτουργία ανεπιτυχής (σύνολο καταλόγου)
AL = FFH

Σχολιάζει:

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

 

INT 21H (0x21)

Λειτουργία 17H (0x17 ή 23) > μετονομάζει το αρχείο

Call with: AH = 17H
DS: DX = segment: offset of special file control block

Returns: Εάν η λειτουργία είναι επιτυχής και ένα ή περισσότερα αρχεία που μετονομάζονται
AL = 00H

Εάν η λειτουργία είναι ανεπιτυχής και κανένα αρχείο ταιριάσματος, ή το νέο όνομα αρχείου δεν ταιρίαξε με ένα υπάρχον αρχείο
AL = FFH

Σχολιάζει:

Αυτή η λειτουργία αλλάζει το όνομα όλων των αρχείων ταιριάσματος στον τρέχοντα κατάλογο σε δίσκο στη διευκρινισμένη κίνηση.

Μπορείτε επίσης να χρησιμοποιήσετε τις άγριες κάρτες με αυτό. Ο ειδικός φραγμός ελέγχου αρχείων έχει έναν κώδικα κίνησης, το όνομα αρχείου, και την επέκταση στη συνηθισμένη θέση (ψηφιολέξεις 0 μέσω 0BH) και ένα δεύτερο όνομα αρχείου που αρχίζει 6 ψηφιολέξεις μετά από το πρώτο (όφσετ 11H).

 

INT 21H

Λειτουργία 18H (0x18 ή 24) > διατηρημένος

INT 21H (0x21)

Λειτουργία 19H (0x19 ή 25) > παίρνει τον τρέχοντα δίσκο

Call with: AH = 19H

Returns: AL = drive code (0 for A drive, 1 for B
drive etc.)

Σχολιάζει:

Αυτή η λειτουργία επιστρέφει τον κώδικα κίνησης του ρεύματος ή προκαθορίζει την κίνηση δίσκων.

 

INT 21H (0x21)

Λειτουργία 1AH (0x1A ή 26) > θέτουν τη διεύθυνση DTA

Call with: AH = 1AH
DS: DX = segment: offset of disk transfer area.

Returns: Nothing

Σχολιάζει:
Αυτή η λειτουργία διευκρινίζει τη διεύθυνση της περιοχής μεταφοράς δίσκων (DTA) που χρησιμοποιείται για τις επόμενες φθψ-σχετικές κλήσεις λειτουργίας.

INT 21H (0x21)

Λειτουργία 1BH (0x1B ή 27) > παίρνουν τα στοιχεία κίνησης προεπιλογής

Call with: AH = 1BH

Returns: If function successful
AL = sectors per cluster
DS: DX = segment offset of media ID byte
CX = size of physical sector in bytes
DX = number of clusters for default drive

Εάν λειτουργία ανεπιτυχής (άκυρη κίνηση ή κρίσιμο λάθος)
AL = FFH

Σχολιάζει:

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

Η ψηφιολέξη ταυτότητας μέσων έχει τις ακόλουθες έννοιες:

Ταυτότητα περιγραφέα μέσων

Μέσο

0F0H

3,5-ίντσα δισκέτα, double-sided, 18 τομείς (ή άλλος)

0F8H

σταθερός δίσκος

0F9H

5,25-ίντσα δισκέτα, double-sided, 15 τομείς

0F9H

3,5-ίντσα δισκέτα, double-sided, 9 τομείς

0FCH

5,25-ίντσα δισκέτα, ενιαίος-που πλαισιώνεται, 9 τομείς

0FDH

5,25-ίντσα δισκέτα, double-sided, 9 τομείς

0FDH

8-ίντσα δισκέτα, ενιαία πλαισιωμένη, ενιαία πυκνότητα

0FEH

5,25-ίντσα δισκέτα, ενιαίος-που πλαισιώνεται, 8 τομείς

0FEH

8-ίντσα δισκέτα, ενιαία πλαισιωμένη, ενιαία πυκνότητα

0FEH

8-ίντσα η δισκέτα, διπλασιάζει την πλαισιωμένη, διπλή πυκνότητα

0FFH

5,25-ίντσα δισκέτα, double-sided, 8 τομείς



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