Minimal instruction set computer

Ο υπολογιστής μικρού συνόλου εντολών (Minimal Instruction Set Computer, MISC) είναι μια αρχιτεκτονική μικροεπεξεργαστών με πολύ μικρό αριθμό βασικών λειτουργιών και αντίστοιχων μνημονικών εντολών (opcodes). Αυτά τα σύνολα εντολών βασίζονται συνήθως στη στοίβα και όχι στους καταχωρητές, για να μειώσει το χώρο που χρειάζεται για να δηλώνονται οι τελεστές στις εντολές. Μια τέτοια αρχιτεκτονικής μηχανής στοίβας είναι πιο απλή γιατί όλες οι εντολές χρησιμοποιούν τα δεδομένα που βρίσκονται στο πάνω μέρος της στοίβας. Αυτό έχει ως αποτέλεσμα ένα μικρότερο σύνολο εντολών, μια μικρότερη και πιο γρήγορη μονάδα αποκωδικοποίησης εντολών, και γενικότερα τη γρηγορότερη εκτέλεση των ίδιων των εντολών. Το μειονέκτημα είναι ότι οι εντολές τείνουν να έχουν περισσότερες ακολουθιακές εξαρτήσεις, μειώνοντας τον παραλληλισμό σε επίπεδο εντολής (instruction-level parallelism). Οι αρχιτεκτονικές MISC μοιάζουν αρκετά με τη γλώσσα προγραμματισμού Forth και την εικονική μηχανή της Java.

Ένα από τα πιο επιτυχημένα εμπορικά παραδείγματα MISC ήταν ο INMOS transputer.

 Δείτε επίσης 
 Complex instruction set computer (CISC)
 Reduced instruction set computer (RISC)
 One instruction set computer (OISC)
 Zero instruction set computer (ZISC)

 Εξωτερικοί σύνδεσμοι 
 Forth MISC chip designs 
 MISC variants 

Κατηγορία:Μικροεπεξεργαστές