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

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

Ποια είναι η διαφορά μεταξύ ενός Γλώσσα Assembly & Μηχανή Γλώσσα

? Γλώσσες υπολογιστών έρχονται σε πολλά μεγέθη και σχήματα , από τις γλώσσες υψηλού επιπέδου, όπως η COBOL να χαμηλού επιπέδου γλώσσες συναρμολόγησης . Κάθε γλώσσα έχει το δικό του σύνολο των συντακτικών κανόνων , αλλά οι γενικές αρχές είναι οι ίδιες από το ένα στο άλλο . Αυτό οφείλεται στο γεγονός ότι οι υπολογιστές μπορούν να κάνουν μόνο μερικά πράγματα , όπως προσθέτει, να αφαιρεί και να συγκρίνουν . Κάθε άλλη εντολή είναι μια παραλλαγή του εν λόγω θέματα . Συνέλευση γλώσσα είναι το πιο κοντινό σε γλώσσα μηχανής , αλλά υπάρχουν ορισμένες βασικές διαφορές μεταξύ των δύο . Μηχάνημα Γλώσσα
Η

Υπολογιστές κατανοήσουν 1s και 0s και τίποτα άλλο , επειδή γίνονται με την τοποθέτηση ενός πολύ ηλεκτρικοί διακόπτες μαζί σε ένα chip . Ηλεκτρικοί διακόπτες γνωρίζουν μόνο "on" και "off ", η οποία εκπροσωπούνται από το " 1 " και " 0 " σε έναν υπολογιστή . Πρόωρη προγραμματιστές άρχισε οδηγίες , θέτοντας μια σειρά από διακόπτες για την ορθή ή εκτός θέσης και αναστροφή ενός διακόπτη " Enter" για να βάλει μια εντολή στη μνήμη . Υπολογιστών γλώσσες αναπτύχθηκαν για να κάνουν αυτή τη διαδικασία ταχύτερη και ευκολότερη , και να ανοίξει το τομέα του προγραμματισμού ηλεκτρονικών υπολογιστών σε πολλούς περισσότερους ανθρώπους .
Εικόνων Συνέλευση γλώσσα Γλώσσα
Η

Συνέλευση θεωρείται ότι βρίσκεται ένα χαμηλού επιπέδου γλώσσα που είναι πιο κοντά στην γλώσσα μηχανής και λιγότερο ευανάγνωστη από τις γλώσσες υψηλότερου επιπέδου , ​​όπως η COBOL και BASIC . Οι περισσότεροι υπολογιστές έχουν μια σχετική συμβολική γλώσσα που οι προγραμματιστές χρησιμοποιούν για να γράψει τα προγράμματα και βοηθητικά προγράμματα επεξεργαστή υψηλής έντασης . Μια εντολή σε ένα πρόγραμμα σε γλώσσα assembly μπορεί να είναι " MVC X , Y , " που λέει να μετακινήσετε τα περιεχόμενα του Χ με τη γλώσσα προγραμματιστές Γ. Συνέλευσης είναι συνήθως πιο ακριβά από ό, τι γλώσσα υψηλού επιπέδου προγραμματιστές , λόγω της τεχνικής εμπειρογνωμοσύνης και την ικανότητα που απαιτούνται για την συναρμολόγηση γλώσσα προγραμματισμού .

Η Γνωριμία με Machine γλώσσας
Η

για να πάμε από την συμβολική γλώσσα με τη γλώσσα της μηχανής , ο κώδικας πρέπει να περάσουν από το « συναρμολόγησης ». Αυτό είναι ένα πρόγραμμα που παίρνει το κρυπτικό assembly που μεταφράζει και να 1s και 0s . Το στάδιο συναρμολόγησης είναι συνήθως αρκετά γρήγορα και παράγει ένα αρχείο σε μια μορφή που ο υπολογιστής μπορεί να διαβάσει και να εκτελέσει .
Εικόνων Άλλες γλώσσες
Η

Ένας τεράστιος αριθμός των γλωσσών υπολογιστών είναι διαθέσιμα σήμερα , από τις χαμηλού επιπέδου γλώσσα assembly για τις γλώσσες υψηλού επιπέδου όπως η Visual Basic . Μερικοί καταρτίζονται γλώσσες και μερικά ερμηνεύεται κατά το χρόνο εκτέλεσης , αλλά αυτό είναι ασήμαντο γραπτώς το πρόγραμμα . Ένας καλός προγραμματιστής μπορεί να πάρει το εγχειρίδιο για κάποιο από αυτά και να αρχίσει να το μάθουν , δεδομένου ότι οι αρχές είναι οι ίδιες από τη μία γλώσσα στην άλλη . Είναι μόνο η σύνταξη που αλλάζει και που μπορεί να μάθει από ένα καλό βιβλίο φροντιστήριο .
Η
εικόνων

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

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