Πίνακας περιεχομένων:
- Ορισμός - Τι σημαίνει Μηχανοκίνητη γλώσσα υψηλού επιπέδου (MOHLL);
- Η Techopedia εξηγεί τη γλώσσα υψηλού επιπέδου που βασίζεται στο μηχανισμό (MOHLL)
Ορισμός - Τι σημαίνει Μηχανοκίνητη γλώσσα υψηλού επιπέδου (MOHLL);
Η μηχανοκίνητη γλώσσα υψηλού επιπέδου (MOHLL) αναφέρεται σε οποιαδήποτε γλώσσα μηχανής που έχει τις δυνατότητες μιας γλώσσας προγραμματισμού υψηλού επιπέδου.
Η μηχανοκίνητη γλώσσα υψηλού επιπέδου παρέχει τις τυπικές λειτουργίες μιας γλώσσας χαμηλού επιπέδου μαζί με τις προηγμένες λειτουργίες εντολών και ελέγχου του προγράμματος που βρίσκονται σε γλώσσες υψηλού επιπέδου. Η μηχανοκίνητη γλώσσα υψηλού επιπέδου σχετίζεται με τις προχωρημένες εκδόσεις της γλώσσας συναρμολόγησης. Η μηχανοκίνητη γλώσσα υψηλού επιπέδου επιτρέπει κατ 'αρχήν τη δημιουργία προγραμμάτων σε γλώσσα συναρμολόγησης ή γλώσσα μηχανής, ώστε να αποκτήσει μεγαλύτερο έλεγχο πάνω στην υποκείμενη αρχιτεκτονική υλικού.
Η Techopedia εξηγεί τη γλώσσα υψηλού επιπέδου που βασίζεται στο μηχανισμό (MOHLL)
Η μηχανοκίνητη γλώσσα υψηλού επιπέδου γενικά παρέχει πηγαίο κώδικα που έχει περισσότερη λειτουργικότητα σε σύγκριση με τον τυποποιημένο κώδικα μηχανής ή συναρμολόγησης.
Το MOHLL περιλαμβάνει χαρακτηριστικά όπως:
- Υποχρεωτικές δηλώσεις (εάν, ενώ, για, κ.λπ.)
- Υπηρεσίες άντλησης δεδομένων
- Ενεργοποίηση κλήσης
- Υποστήριξη για δομές, τάξεις και σύνολα
- Αντικειμενοστρεφής δομή προγραμματισμού
Το Assembler Turbo, το Assembler της Microsoft Macro και το Netwide Assembler είναι κοινά παραδείγματα συναρμολογητών που υποστηρίζουν την ανάπτυξη στο MOHLL.
