Εδώ είναι γιατί:
* Κωδικός μηχανής είναι το χαμηλότερο επίπεδο της γλώσσας προγραμματισμού, που αποτελείται από δυαδικό κώδικα (αλληλουχίες 0s και 1s) που η CPU μπορεί να κατανοήσει άμεσα και να εκτελέσει.
* Γλώσσα μηχανής είναι ένας άλλος όρος για τον κώδικα μηχανής, υπογραμμίζοντας τον ρόλο του ως τη γλώσσα που η CPU "μιλάει".
Είναι σημαντικό να το διακρίνουμε από άλλους τύπους κώδικα:
* Γλώσσα συναρμολόγησης: Μια γλώσσα χαμηλού επιπέδου που χρησιμοποιεί μνημονικά (σύντομα, συμβολικά ονόματα) για να αντιπροσωπεύει τις οδηγίες κώδικα μηχανής. Πρέπει να συναρμολογηθεί σε κώδικα μηχανής πριν η CPU μπορεί να την εκτελέσει.
* Γλώσσες υψηλού επιπέδου: Γλώσσες όπως η Python, η Java, η C ++ που είναι πιο αναγνώσιμες από τον άνθρωπο και ευκολότερο να γράψουν. Πρέπει να καταρτισθούν ή να ερμηνευθούν στον κώδικα μηχανής πριν η CPU μπορεί να τα καταλάβει.
Έτσι, όταν γράφετε ένα πρόγραμμα, τελικά πρέπει να μεταφραστεί σε κώδικα μηχανής να εκτελεστεί από την CPU.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα