| Home  | Υλικό υπολογιστών  | Δικτύωση  | Προγραμματισμός  | λογισμικό  | ερώτηση  | συστήματα  |  
Προγραμματισμός  
  • C /C + + Προγραμματισμός

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

  • Δελφοί Προγραμματισμός

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

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

  • PHP /MySQL Προγραμματισμός

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

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

  • ρουμπίνι Προγραμματισμός

  • Visual Βασικά Προγραμματισμός
  •  
    Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες >> Content
    Διαφορά μεταξύ Συναρμολογητές και Μεταγλωττιστές
    συναρμολογητές και μεταφραστές είναι οι δύο τύποι των προγραμμάτων ηλεκτρονικών υπολογιστών που εξυπηρετούν τον ίδιο σκοπό : να μετατρέψει την ανθρώπινη αναγνώσιμο κώδικα και στον κώδικα που μπορεί να γίνει κατανοητή από έναν υπολογιστή .
    εικόνων Κώδικα Μηχανής
    Η

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

    Η Συνέλευση
    Η

    συναρμολογητές παράγουν κώδικα μηχανής από μια γλώσσα που ονομάζεται συνέλευση . Κάθε εντολή σε αυτή τη συναρμολόγηση συνήθως αντιστοιχεί με μία μόνο εντολή σε κώδικα μηχανής . Εικόνων
    Υψηλού Επιπέδου Γλώσσες
    Η

    Μεταγλωττιστές παράγουν κώδικα μηχανής ερμηνεύοντας μια γλώσσα υψηλότερου επιπέδου . Οι περισσότερες εντολές σε γλώσσες υψηλού επιπέδου , ​​όπως η C και η Java , δεν αντιστοιχούν με μία μόνο εντολή σε κώδικα μηχανής , και η διαδικασία της μετάφρασης ενός προς το άλλο μπορεί να είναι σύνθετη .
    Εικόνων Αφαίρεσης Υλικού < br >

    αφαίρεσης υλικού είναι μια τεχνική κατά την οποία τα στοιχεία του υλικού κρυφτεί για να απλοποιηθεί ο προγραμματισμός . Συνέλευση έχει λίγα σε καμία αφαίρεση υλικού . Καταρτίζονται γλώσσες έχουν συνήθως ένα μεγάλο τμήμα της .
    Εικόνων Assembler Οφέλη
    Η

    ένα-προς - ένα σχέση Συνέλευσης στις εντολές που ο επεξεργαστής του υπολογιστή λειτουργεί και το συγκεκριμένο υλικό στο μηχάνημα εξασφαλίζει ότι μια αποτελεσματική γραπτή πρόγραμμα συναρμολόγησης θα ξεπεράσουν το πιο πολύπλοκο κώδικα που παράγεται με την κατάρτιση μια γλώσσα υψηλότερου επιπέδου . Έτσι , το συγκρότημα είναι μια καλή επιλογή όταν η απόδοση είναι πρωταρχικής σημασίας, όπως σε μια μηχανή γραφικών , ή όταν οι διαθέσιμοι πόροι του υλικού είναι μικρές συγκριτικά με εκείνες ενός προσωπικού υπολογιστή , όπως σε ένα σύστημα ελέγχου για ένα φούρνο μικροκυμάτων .
    Η < br > Compiler οφέλη
    Η

    στις περισσότερες περιπτώσεις , τα μικρά πλεονεκτήματα απόδοσης του αποτελεσματικά γραπτή συγκροτήματος δεν κάνουν για την έλλειψη της αφαίρεσης υλικού και η σχετική δυσκολία στη χρήση του, σε σύγκριση με το υψηλότερο επίπεδο , καταρτίζονται γλώσσες όπως η C + + . Για το λόγο αυτό , σχεδόν όλο το λογισμικό είναι γραμμένο σε μια μεταγλωττισμένη , γλώσσα υψηλότερο επίπεδο .
    Η
    εικόνων

    Previous :

    next :
      Σχετικά Άρθρα
    ·Τι είναι ένα λιτό Array σε MATLAB 
    ·Πώς να χρησιμοποιήσετε AppleScript για να προωθήσ…
    ·Πώς να δημιουργήσετε XSD 
    ·Tutorial για DirectX Pixel Shader 
    ·Πώς να δημιουργήσετε ένα πρόγραμμα που θα εμ…
    ·Πώς να κάνει ένα κουμπί Άνοιγμα σε Facebox Lightbox 
    ·Πώς να μετατρέψετε Ύψος σε ColdFusion 
    ·Πώς να χρησιμοποιήσετε Hint & Περιγραφή με ColdFu…
    ·Πώς να χρησιμοποιήσετε Curl για να συλλάβει τα…
    ·Πώς να διαβάσετε Ώρα UML 
      Προτεινόμενα άρθρα
    ·Πώς να κάνει ένα ρολόι σε Python 
    ·Επεξήγηση του Big O Συμβολισμός 
    ·Πώς να πάρει τα περιεχόμενα ενός απομακρυσμ…
    ·Τι είναι μια γλώσσα προγραμματισμού ηλεκτρο…
    ·Πώς να Βάλτε ένα ερώτημα σε MySQL και DB2 
    ·Πώς να Post φόρμας στο iFrame 
    ·Πώς να εγκαταστήσετε το VNC διακομιστή CentOS 
    ·Πώς να οικοδομήσουμε μια Hashtag Retweeter 
    ·Πώς να κάνει Σίγουρα η είσοδος είναι ένας αρ…
    ·Πώς να χρησιμοποιήσετε FBML Ετικέτες 
    Copyright © Γνώση Υπολογιστών http://el.wingwit.com