- Η μητρική γλώσσα μηχανής είναι το σύνολο των οδηγιών που κατανοεί η CPU ενός συγκεκριμένου υπολογιστή.
- Είναι συγκεκριμένο για κάθε τύπο CPU και είναι τυπικά γραμμένο σε δεκαεξαδικό ή δυαδικό κώδικα.
- Η μητρική γλώσσα μηχανής είναι ο πιο αποτελεσματικός τρόπος προγραμματισμού ενός υπολογιστή, καθώς δεν χρειάζεται να ερμηνευτεί ή να μεταγλωττιστεί σε άλλη γλώσσα.
- Ωστόσο, είναι επίσης το πιο δύσκολο στην εκμάθηση και τη χρήση, καθώς απαιτεί βαθιά κατανόηση της αρχιτεκτονικής της CPU.
2. Γλώσσα συναρμολόγησης
- Η γλώσσα Assembly είναι μια γλώσσα προγραμματισμού χαμηλού επιπέδου που μεταφράζεται στη μητρική γλώσσα μηχανής από έναν assembler.
- Η γλώσσα συναρμολόγησης είναι πιο εύκολη στην ανάγνωση και την εγγραφή από τη μητρική γλώσσα μηχανής, καθώς χρησιμοποιεί μνημονικά (μικρούς, εύκολους στην απομνημόνευση κώδικες) για να αναπαραστήσει οδηγίες.
- Ωστόσο, εξακολουθεί να είναι αρκετά δύσκολη η εκμάθηση και η χρήση, καθώς απαιτεί καλή κατανόηση της αρχιτεκτονικής της CPU.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα