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

Data Recovery Software
Software Development Home Contact us Support

Data Recovery | Data Recovery Software | Partition Recovery | Undelete Partition | Password Recovery | Keylogger | File Recovery | Undelete Software

Δομή assembler

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

ADD ah, bh

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

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

Data Recovery
Data Retrieval Software File Recovery Software Data Recovery Services Data Recovery Utilities
Data Recovery Utility USB Drive Data Recovery Windows Data Recovery Pen Drive Data Recovery
Undelete Files Files Recovery iPod Data Recovery Digital Camera Data Recovery

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

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

Sample Chapters from book DATA RECOVERY WITH AND WITHOUT PROGRAMMING by Author Tarun Tyagi
Data Recovery with & without Programming


Publishers of the Book
Number of Pages
ISBN
Price of the Book


BPB Publications, New Delhi, India
540
81-7656-922-4
$69.00 (Including Shipping Charges, Cost of Book and Other expenses, Free Source Code CD included with the Book)





Buy Data recovery Book

Previous page

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

 
 

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

Next page
System Utilities System Utilities
Keylogger Keylogger
Secure Data Wiper Secure Data Wiper

Data recovery software Data recovery software
Windows Data Recovery Software Windows Data Recovery Software
iPod Data Recovery Software iPod Data Recovery Software
Memory Card Data Recovery Software Memory Card Data Recovery Software
Pen Drive Data Recovery Software Pen Drive Data Recovery Software
Digital Camera Data Recovery Software Digital Camera Data Recovery Software
Removable Media Data Recovery Software Removable Media Data Recovery Software
FAT Data Recovery Software

FAT Data Recovery Software

NTFS Data Recovery Software NTFS Data Recovery Software
Zune Music Recovery Software Zune Music Recovery Software
Sim Card Data Recovery Software Sim Card Data Recovery Software
Digital Pictures Recovery Software Digital Pictures Recovery Software

Data Retrieval

Data Retrieval

File Recovery Tools

File Recovery Tools

Files Recovery

Files Recovery

Memory Stick Data Recovery

Memory Stick Data Recovery

iPod Restore

iPod Restore

Hard Drive Data Recovery

Hard Drive Data Recovery

Data Recovery Tools

Data Recovery Tools

Mobile Phone Data Recovery

Mobile Phone Data Recovery

Mobile Website Design

Mobile Website Design

Software Development

Software Development

Link Exchange

Link Exchange

Live Chat Online

Live Chat Online

Web Services

Web Services

Website Design

Website Design

Real Estate Ghaziabad

Real Estate Ghaziabad

Real Estate Noida

Real Estate Noida

© Copyright 2002-2005 DataDoctor.Biz

Home | Contact us | Downloads | Services | Resources | Terms and conditions | Site map

Languages: English Spanish French German italian portuguese Japanese Korean Chinese Russian Dutch Greek
Data Recovery Book: English Spanish French German Italian Portuguese Japanese Korean Chinese Russian Dutch Greek