Όνομα γραμμών γλωσσικού κώδικα δομών assembler των παραμέτρων οδηγίας της εντολής

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

 
 

Δομή assembler

Στον κώδικα Συμβολικής γλώσσας (Assembly) οι γραμμές έχουν δύο μέρη, ο πρώτος είναι το όνομα της οδηγίας που πρόκειται να εκτελεσθεί, και ο δεύτερος είναι οι παράμετροι της εντολής. Παραδείγματος χάριν:

ADD ah, bh

Εδώ "ΠΡΟΣΘΕΣΤΕ ότι" είναι η εντολή που εκτελείται σε αυτήν την περίπτωση μια προσθήκη, και "ah" καθώς επίσης και "το BH" είναι οι παράμετροι.

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

Μερικές φορές οι οδηγίες χρησιμοποιούνται ως εξής:

ADD al,[170]

Τα υποστηρίγματα στη δεύτερη παράμετρο δείχνουν σε μας ότι πρόκειται να εργαστούμε με το περιεχόμενο του κυττάρου αριθμός 170 μνήμης και όχι με την αξία 170 αυτό είναι γνωστό ως άμεση κατεύθυνση.

Τώρα είμαστε αναμένουμε στον κώδικα γιατί το πρώτο πρόγραμμά μας με τη βοήθεια διορθώνει. Πρόκειται να δημιουργήσουμε ένα πρόγραμμα ότι η εργασία για να επεξηγήσει τι έχουμε δει, και τι θα κάνουμε είναι να προσθέσουν δύο τιμές που θα εισαγάγουμε άμεσα στο πρόγραμμα.

Το πρώτο βήμα είναι να αρχίσει Debug, αυτό το βήμα αποτελείται μόνο από τη δακτυλογράφηση διορθώνει < εισάγει > στην ενεργό υπαγόρευση συστημάτων.

Για να συγκεντρώσει ένα πρόγραμμα για Debug, το "α" (συγκεντρώστε) εντολή χρησιμοποιείται. Όταν αυτή η εντολή χρησιμοποιείται, η διεύθυνση όπου θέλετε τη συγκέντρωση για να αρχίσετε μπορεί να δοθεί ως παράμετρος, εάν η παράμετρος παραλείπεται η συγκέντρωση θα αρχίσει στην τοποθεσία που διευκρινίζεται από CS:IP, συνήθως 0100h, το οποίο είναι η τοποθεσία όπου τα προγράμματα με. την επέκταση COM πρέπει να αρχίσουν. Και θα είναι η θέση που θα χρησιμοποιήσουμε δεδομένου ότι μόνο διορθώστε μπορεί να δημιουργήσει αυτόν τον συγκεκριμένο τύπο προγραμμάτων.

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

-a0100 <Enter>

Όταν αυτό γίνεται κάτι παρεμφερή θα εμφανιστούν στην οθόνη: 0C1B:0100 και ο δρομέας τοποθετείται δεξιά αυτών των αριθμών, σημειώνει ότι τα πρώτα τέσσερα ψηφία, στο δεκαεξαδικό σύστημα, μπορούν να είναι διαφορετικά, αλλά τελευταία τα τέσσερα πρέπει να είναι 0100, δεδομένου ότι είναι η διεύθυνση που δείξαμε καθώς αρχίστε. Τώρα μπορούμε να εισαγάγουμε τις οδηγίες:

0C1B:0100 mov ax,0002; βάζει την αξία 0002 στον κατάλογο τσεκουριών
0C1B:0103 mov bx,0004; βάζει την αξία 0004 στον κατάλογο bx
0C1B:0106 add ax,bx; το περιεχόμενο του bx προστίθεται στο περιεχόμενο του τσεκουριού
0C1B:0108 int 20; provoques η λήξη του προγράμματος.
0C1B:010A


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