Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> C /C + + Προγραμματισμός

Πώς να χρησιμοποιήσετε ASM σε Visual C

Γλώσσα Η Visual C + + προγραμματισμός είναι καθαρά προσαρμογή της Microsoft της C /C + + . . Με το Visual C + + , μπορείτε να γράψετε κώδικα C C /+ + που διασυνδέεται με το . NET Framework για να επωφεληθούν από την πλούσια σουίτα των εργαλείων . Μπορείτε επίσης να χρησιμοποιήσετε το Visual C + + για να επικαλούνται τις οδηγίες συναρμολόγησης κώδικα , σύμφωνα με το πρόγραμμά σας . Αυτό είναι ένας ισχυρός τρόπος για τη βελτιστοποίηση ορισμένες διαδικασίες για συγκεκριμένο υλικό . Στο Visual C + + , οι οδηγίες συναρμολόγησης inline πρόσβαση χρησιμοποιώντας την ASM λέξη-κλειδί __ , που ακολουθείται από οδηγίες συναρμολόγησης . Οδηγίες
Η

1 Ανοίξτε το Microsoft Visual Studio 2010 , κάνοντας κλικ στο εικονίδιο του στο μενού Έναρξη , το οποίο βρίσκεται εντός του "Microsoft Visual Studio 2010 " κατάλογο . 2

Επιλέξτε "Αρχείο , " " Νέα "και" Project " από τη λίστα των αντικειμένων μενού στο πάνω μέρος του παραθύρου του 2010 Visual Studio . Θα εμφανιστεί ένα παράθυρο " New Project" .
Εικόνων 3

Επιλέξτε " Άλλη Γλώσσα ", " Visual C + + ", "Γενικά " και πατήστε το κουμπί "Empty Project" . Ένα νέο πρόγραμμα που δημιουργήθηκε .
Η

4 Επιλέξτε "Αρχείο ", " Νέα " και "Αρχείο" από την λίστα των αντικειμένων μενού στο πάνω μέρος του παραθύρου .
5

Επιλέξτε " Visual C + + " και πατήστε το πλήκτρο " C + + Αρχείο" . Ένα κενό αρχείο πηγαίου κώδικα εμφανίζεται στο παράθυρο του text editor
Η 6

Δημιουργήστε μια κύρια λειτουργία γράφοντας την ακόλουθη γραμμή κώδικα : .

Int main ( ) { }

7

Προσθέστε μια δήλωση συγκρότημα ενσωματωμένο στον πηγαίο κώδικα . Για να το κάνετε αυτό , μπορείτε να γράψετε την ακόλουθη γραμμή ανάμεσα στις αγκύλες της κύριας λειτουργίας ( ο κωδικός συναρμολόγησης εδώ είναι για λόγους επίδειξης και δεν καταφέρει τίποτα ) :

__asm ​​ωθήσει bx

__asm ​​ώθηση cx

__asm ​​ωθήσει dx
8

Γράψτε το προηγούμενο οδηγίες συναρμολόγησης χρησιμοποιώντας την εναλλακτική σύνταξη του __ ASM , όπως αυτό :

__asm ​​{

ωθήσει bx

ωθήσει cx

ωθήσει dx

}
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα